$("input").attr("checked");
<input type="checkbox" value="1" />
今天遇到這樣個小問題html
而後一直輸出undefined 和 checked;spa
檢查了不少遍也沒發現問題code
而後網上找資料發現大多都是orm
if($"#xxx".attr("checked")=="true")
if($("#xxx").attr("checked")==true)
要麼是這種htm
alert( $("input").attr("checked") );
alert( $("input")[0].checked );
而後既然遇到了就想辦法解決咯blog
翻手冊。。。而後看看手冊上也是這種鬼ip
<input type='checkbox'/> <script> //獲取是否選中 var isChecked = $('input').attr('checked'); //設置選中 $('input').attr('checked',true); </script>
而後這個時候終於想到了版本特性get
檢查下JQ的版本1.8.。。革命性的一代input
而後尋找與以前版本的差別form
prop()獲取匹配的元素的屬性值
最後
$("input").prop("checked"); //true
棒棒噠
最後附上我本身搞得一個小的表格列表。。。有的功能還在製做中!!!