jQuery id模糊 选择器 批量处理  

$("span[id^='province_']").each(function(index,obj){

$(obj).bind("click",function(){

var id");

var provinceprovince_".length);

$("#cityDivs_"+provinceId).toggle();

});

});

//选中省份时,自动选中省份下所有城市;取消省份,自动取消省份下所有城市

$("input:checkbox[name='provinces']").each(function(index,obj){

$(obj).bind("click",function(){

var provinceId= $(obj).val();

if(provinceId==0){//全国

$("input:checkbox[name='provinces']").prop("checked",$(obj).is(':checked'));

$("input:checkbox[name^='citys_']").prop("checked",$(obj).is(':checked'));

$("span[id^='province_']").attr("style",$(obj).is(':checked')?"color:#4cae4c;font-weight: bold;":"");

}else{

var citys=$("input:checkbox[name='citys_"+provinceId+"']");

if($(obj).is(':checked')){

$("#province_"+provinceId).attr("style","color:#4cae4c;font-weight: bold;");//RGB:Green

}else{

$("#province_"+provinceId).attr("style","");

}

citys.prop("checked",$(obj).is(':checked'));

}

});

});

$("span[id^='province_']").each(function(index,obj){

$(obj).bind("click",function(){

var id");

var provinceprovince_".length);

$("#cityDivs_"+provinceId).toggle();

});

});

//选中省份时,自动选中省份下所有城市;取消省份,自动取消省份下所有城市

$("input:checkbox[name='provinces']").each(function(index,obj){

$(obj).bind("click",function(){

var provinceId= $(obj).val();

if(provinceId==0){//全国

$("input:checkbox[name='provinces']").prop("checked",$(obj).is(':checked'));

$("input:checkbox[name^='citys_']").prop("checked",$(obj).is(':checked'));

$("span[id^='province_']").attr("style",$(obj).is(':checked')?"color:#4cae4c;font-weight: bold;":"");

}else{

var citys=$("input:checkbox[name='citys_"+provinceId+"']");

if($(obj).is(':checked')){

$("#province_"+provinceId).attr("style","color:#4cae4c;font-weight: bold;");//RGB:Green

}else{

$("#province_"+provinceId).attr("style","");

}

citys.prop("checked",$(obj).is(':checked'));

}

});

});