如何防止<input type="checkbox">
元素的.checked属性发生更改?防止更新中的复选框prop“checked”
jsFiddle
我希望这段代码是单击该复选框时提醒false
,但它提醒true
。
var $elem = $('input');
function handleToggle(event) {
event.preventDefault();
event.stopPropagation();
alert(event.target.checked);
}
$elem.bind('change click', handleToggle);
请始终包含问题本身的代码... – 2015-02-06 20:23:40
您没有注意到该复选框未被检查吗?如果您知道您要防止默认操作,那么您知道'!checked'是该属性在事件处理时将具有的值。 – 2015-02-06 20:25:14
它不会改变我。 – j08691 2015-02-06 20:26:07