我有这个HTML:
<div id='grid'>
<input type="button" value="edit"/>
<input type='button' value='update'/>
</div>
如何仅将Click事件附加到“更新”按钮。我知道我可以为它添加一个类或specity一个id,但由于它在gridview中,所以两者都不可能。
我试过了:
$("input:button[@value='update']").click(function(){alert('test');});
但它会显示两个按钮的提醒。我知道我一定是在做傻事。非常感谢任何帮助。
谢谢Kobi&amp; Sarfraz帮助我。以下是正确答案。
$("input[value='update']").click(function(){alert('test');});
答案 0 :(得分:4)
试试这个:
$("input[value='update']").click(function(){alert('test');});
答案 1 :(得分:2)
根据the documentation for Selectors,在jQuery中,引用属性时不应该有@
。
答案 2 :(得分:0)
jQuery使用CSS选择器,为了选择它,你不应该在CSS中使用@
。