【发布时间】:2014-05-12 21:14:02
【问题描述】:
在下面的代码中,我怎样才能使单击复选框或输入字段不会切换行选择?我尝试使用 not() 选择器,如下所示:
$('#example tbody').on('click', 'tr:not(input)', function () ...
【问题讨论】:
-
谢谢,但现在我意识到我还有另一个问题,我使用每行的复选框作为该行的“全选”复选框。如果我停止冒泡,有没有办法仍然可以全选(复选框)?
-
选择器
'tr:not(input)'选择所有<tr>元素,它们也不是<input>元素。真的,我相信“选择不包括特定后代的 tr”的唯一方法是执行下面的 @DylanHayes 所示的 stopPropagation 方法。我想完全按照你的描述做,这对我有用。
标签: jquery datatables