导读:jquery版本不同,选中的方法也不完全相同对于所有版本,均可是用.is(':checked')进行判断checkbox的选中状态。.ischecked(':ch...
jquery版本不同,选中的方法也不完全相同
对于所有版本,均可是用.is(':checked')进行判断checkbox的选中状态。
.ischecked(':checked')//返回值是true或false。
.attr(‘checked’): //看版本1.6+返回:”checked”或”undefined” ;1.5-返回:true或false
.prop(‘checked’): //1.6+:true/false
elem.checked |
true (Boolean) Will change with checkbox state |
$( elem ).prop( "checked" ) |
true (Boolean) Will change with checkbox state |
elem.getAttribute( "checked" ) |
"checked" (String) Initial state of the checkbox; does not change |
$( elem ).attr( "checked" ) (1.6) |
"checked" (String) Initial state of the checkbox; does not change |
$( elem ).attr( "checked" ) (1.6.1+) |
"checked" (String) Will change with checkbox state |
$( elem ).attr( "checked" ) (pre-1.6) |
true (Boolean) Changed with checkbox state |