我想要捕获tr元素的所有子元素的click事件,而不是那些具有“无法点击”元素的人。类。我还想拥有所有具有“可点击”功能的元素。我的选择器中的类。
<div class='clickable'>
This is clickable
</div>
...
<tr>
<span class='notClickable'>
This is not clickable
</span>
<div>
<span>This is clickable</span>
<span class='notClickable'>This is not clickable</span>
</div>
</tr>
jQuery的:
$('.clickable, tr CHILDREN:not(.notClickable)').click(function() { ... });
答案 0 :(得分:2)
您只需从选择器中移除CHILDREN
,因为没有CHILDREN
元素。
$('.clickable, tr :not(.notClickable)').click(function() { ... })