我有一个HTML表。使用Jquery,我可以创建一个单击事件处理程序,该事件在单击某行时触发:
$('.datatable-parent-children thead tr.forFilters th').each(function(i) {
preDrawCallback: function() {
$(this).find('tbody').off('click', 'tr[data-toggle="childrows"]', toggleChildren);
},
drawCallback: function() {
$(this).find('tbody').on('click', 'tr[data-toggle="childrows"]', toggleChildren);
所以,这正是它应该做的。
我现在的问题是:在每个表格中都有一个复选框和一些<a href="#"...></a>
。现在,当我单击href或复选框时,toggleChildren函数也被调用。而且我无法选中该复选框,只会触发toggleChildren。
有人知道如何防止这种情况吗?