このjsFiddleを見ると、チェックボックスがchecked
属性を取得していません。これは非常に単純なテストですが、アラートを表示できませんtrue
。
<input type="checkbox" id="checky" />
$(document).ready(function() {
$("#checky").click(function() {
alert($(this).is("checked"));
});
});
false
両方のケースでアラートが表示されるのはなぜですか? checked
そして、属性がチェックボックスに設定されないのはなぜですか? ここで何が間違っていますか?