jQuery的显示/隐藏按钮
问题描述:
这是我有:jQuery的显示/隐藏按钮
如果你看看结果,你会看到第一行,你会发现按钮“更改”和“删除”。
尝试点击它,另一个按钮将出现,“添加”。
这一行不工作,因为我想。
现在看下一行。这不是在篮子里。点击该行,只会出现一个“添加”按钮。如果再次点击,它会消失。这工作正常。
所以我的问题是,当它在篮子里。我不希望它从一开始就显示按钮“更改”和“删除”,只有当该行突出显示时(点击时)。不知何故,“添加”按钮激活并出现,它不应该。
我该如何解决这个问题?我知道我的JS似乎很脏(追加部分,所有的html都在这里),但是我还没有找到更好的方法将数据附加到表中。
答
如果我正确undertood你:
如果你不想“添加”上篮按钮,为什么添加的JS?如果你拿它,它不会再出现,或者只是用你用来切换爱好的.hideme类。
“更改”和“删除”马上显示的原因是因为您将内联样式设置为显示。
所以,我认为这是你正在努力实现的,是吗?
希望它能帮助。
1.不要使用live,使用委托或.on(),2.那个jsfiddle不适用于我。它是说,“updateBasket未定义”和“delFromBasket未定义”。我注意到你也试图在表格中放置一个表单,那是无效的html。 – Matt 2012-01-14 00:53:33
我不知道