一, is() 方法进行判断
$("input[type='checkbox']").is(':checked') 返回 true 或 false
二, attr() 方法进行判断
attr() 方法 设置或者返回备选元素的值
- attr(属性名) // 获取属性的值
- attr(属性名, 属性值) // 设置属性的值
- (相关课程推荐: jQuery 教程 https://www.html.cn/jskuangjia/jquery/ )
$("#id]").attr("checked") JQ1.6 之后返回 checked 或者是 undefined (1.6 之钱返回 true 或者是 false)
$("input[type='checkbox']").attr("chacked",true); 将多选框设为全选中状态 false 为不选中状态
三, prop 方法进行判断
$("input[type='checkbox']").prop("checked") 返回 true 或者 false
jQuery 虽然好用, 但也别忘了原生 JS 的写法:
document.getElementById("checkboxID").checked 返回 true 或者 false
本文来自 jQuery 答疑 https://www.html.cn/qa/jquery/ 栏目, 欢迎学习!
来源: http://www.css88.com/qa/jquery/15356.html