html
Hot Fuzz
Cold Fusion
Evil Plans
Hot Fuzz
Cold Fusion
Evil Plans
js
$(document).ready(function() {
//全选
$("#checkall").bind('click',function(){
$("input:checkbox").prop("checked",true);
});
//取消选择
$("#uncheck").bind('click',function(){
$("input:checkbox").prop("checked",false);
});
//反选
$("#invertcheck").bind('click',function(){
$("input:checkbox").each(function(i){
$(this).prop("checked",!$(this).prop("checked"));
});
});
});
说明
获取所有checkbox元素
$("input:checkbox")
获取所有name值为newsletter[]的checkbox元素
$("input:checkbox[name='newsletter[]']")
prop是jQuery1.6开始增加的方法,1.6以前的版本使用attr替换