使用Shift+点击来选择和计数器复选框
无功lastchecked = null;
无功handlechecked =功能(e){
如果(lastchecked e.shiftkey){
var i = $(输入{类型=复选框。指数)(lastchecked);
var j = $(输入{类型=复选框。指数)(e.target);
VaR复选框= { };
如果(j i){
复选框=美元(输入{类型=复选框}:GT(+(i-1)):LT((J-1)++));
{人}
复选框=美元(输入{类型=复选框}:GT(+ J +):LT((I-J)++));
}
如果(!$(e.target),(检查:)){
$(复选框),RemoveAttr('checked);
{人}
$(复选框),Attr('checked ','checked);
}
}
lastchecked = e.target;
单击动作代码。 /其他
}
$(输入{类型}复选框),Click(handlechecked);
希望本文能对大家的javascript程序设计有所帮助。