$('input[type=checkbox]').unbind().click(function(e){
$(this).attr('checked', true)
return false;
});
我需要返回false,因为我的父节点上有一个事件,我不想触发它。 它只是不会检查该复选框。
答案 0 :(得分:4)
$('input[type=checkbox]').unbind().click(function(e){
e.stopPropagation();
});
编辑:我不确定您需要.unbind()
,但是您应该注意这取消了您在这些复选框上添加的任何其他事件。
答案 1 :(得分:1)
你在jQuery选择器的末尾错过了一个]