attrとpropの取得の違い
//チェックした値を取得する $(":checkbox").click(function() { alert($(this).prop('checked')); alert($(this).attr('checked')); });
チェック時
- prop→true
- attr→checked
非チェック時
- prop→false
- attr→undefined
返却される結果が異なります。
//チェックした値を取得する $(":checkbox").click(function() { alert($(this).prop('checked')); alert($(this).attr('checked')); });
返却される結果が異なります。