// TODO:绑定事件 selectAll.click(function() { if(selectAll.is(':checked')) { selectAllLabel.hide(); deselectAllLabel.show(); langs.prop('checked',true); } else { deselectAllLabel.hide(); selectAllLabel.show(); langs.prop('checked',false); } }); langs.change(function() { let tmp = true; for(var i = 0 ; i < langs.length ; i++){ if(!langs[i].checked) tmp = false; } if(tmp) { selectAll.prop('checked',true); selectAllLabel.hide(); deselectAllLabel.show(); } else { selectAll.prop('checked',false); deselectAllLabel.hide(); selectAllLabel.show(); } }); invertSelect.click(function() { for(var i = 0 ; i < langs.length ; i++){ langs[i].checked = !langs[i].checked; } langs.change(); });
有一个地方不太明白,for循环提取langs中子元素后,为什么无法使用prop函数了呢(会报错说不存在该函数)
prop是jq对象的函数,
我好菜
Sign in to make a reply
Q614_斐雅琴
有一个地方不太明白,for循环提取langs中子元素后,为什么无法使用prop函数了呢(会报错说不存在该函数)