jQuery复选框全选按钮checkbox

时间:2022-04-19 19:38:46

思路:点击时,判断全选按钮checked属性,遍历其他按钮对象,修改其checked属性


源码:

control为控制按钮对象,items为各复选框对象。均为jQuery对象。

function chkAll(control,items){
var ischk=control.is(':checked');
ischk?items.prop('checked',true):items.prop('checked',false);
}


知识点:

is()方法,参数为供当前元素匹配的表达式,若匹配成立返回true,反之为false。

prop(),修改特性,checked属性修改,参见上一篇《attr()和prop()的区别》。

三目运算符,条件  ?   true执行的语句  :   false执行的语句