$(function(){ selectAll.change( function() { langs.prop('checked',this.checked); } )
invertSelect.click( function() { langs.prop('checked',function(){return !this.checked}); } )
langs.click( function() { if(langs.filter(":checked").length === langs.length) { selectAll.prop('checked',true); deselectAllLabel.show(); selectAllLabel.hide(); } else { selectAll.prop('checked',false); deselectAllLabel.hide(); selectAllLabel.show(); } } ) });
似乎看错题目了,蛋疼,无视我吧!
在selectAll.change的function里面添上 deselectAllLabel.toggle(); selectAllLabel.toggle();
Sign in to make a reply
晓杭showlost
$(function(){ selectAll.change( function() { langs.prop('checked',this.checked); } )
invertSelect.click( function() { langs.prop('checked',function(){return !this.checked}); } )
langs.click( function() { if(langs.filter(":checked").length === langs.length) { selectAll.prop('checked',true); deselectAllLabel.show(); selectAllLabel.hide(); } else { selectAll.prop('checked',false); deselectAllLabel.hide(); selectAllLabel.show(); } } ) });