Jquery checkbox 在 chrome 下的一些比较有意思的特性
Jquery checkbox 有一些非常有意思的特性,
下面就这些特性我们来举几个例子
EXAMPLE ONE:
当 checkbox 没有被选中的时候在进行 attr 查看的时候,显示 “checked” 属性的值是 undefined 类型的 undefined
$(selector).attr(“checked”)
当 checkbox 被选中的时候在进行 attr 查看的时候,显示 “checked” 属性的值是 string 的 checked
$(selector).attr(“checked”)
EXAMPLE TWO:
但是当进行 checkbox 赋值的时候,却要使用 Boolean 类型的 true 和 false 来进行赋值比如这样
$(selector).attr(“checked”,true);
$(selector).attr(“checked”,false);
这里可能比较绕,所以要小心咯 。