大家!
当我点击某个元素时,如何防止触发特定事件? 我有一个表格,每行的第一个单元格上都有一个复选框。当我单击一个单元格时,会调用一个事件,该事件将单击的单元格的一行绘制为某种颜色。 它工作得很好,但是,当我单击复选框时它也会被触发。我不希望这种事发生。 我不希望这些复选框以任何方式影响表格。 我想通过 javascript 来完成,最好是 jQuery。 有什么建议吗?
最佳答案
您可以使用e.stopPropagation()
来停止事件冒泡到父元素。
$('#tableId tr td input[type="checkbox"]').click(function(e){
e.stopPropagation();
});
关于javascript - 如何防止指定任务触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26588208/