HTML(超文本标记语言):
<form class="form">
<input type="checkbox" id="box" /> Check Me!
</form>
JS:
$(window).load(function() {
var myFunc = function() {
if($('#box').prop('checked', false)) {
$('.form').append('<p>Checkbox is not checked.</p>');
}
}
$('#box').on('change', myFunc);
});
这里有一个JSFiddle http://jsfiddle.net/3PYm7/
当我使用$('#box').prop('checked', false)
作为if
语句的条件时,它不起作用,但是! $('#box').prop('checked')
却可以正常工作!