CCIE试验备考之冗余备份IRDP)
2007-09-29 18:30
309 查看
js:jquery-1.3.2.js(比较老了)
jquery的$别名可能与其他标签库冲突,搭配使用时,推荐使用:
1.jQuery代替$
2.自定义:var jq = JQuery.noConflict();//jq代替$
首先把name属性设置成相同名称,如:type="checkbox" name="cbNames"
var allC = jQuery("#cbAll").attr("checked");//查找id=cbAll的元素,得到checked的属性值
jQuery(":checkbox[name=cbNames]").each(function(){
jQuery(this).attr("checked",allC);
});
[]是JQuery的路径表达式,查找name="cbNames"的checkbox元素;JQuery的each()相当于for循环
cbAll是单独的checkbox元素,用来确定全选还是全不选。
选中项:
//写法类似,只是多了一个约束,查找name="cbNames" checked="true"的checkbox元素
var cs = jQuery(":checkbox[name=cbNames][checked=true]");
cs代表数组,每一个值是一个checkbox元素,如果你想对这个数组进行进一步封装,可以这样:
var ncs = jQuery.map(cs,function(val){
val:cs数组中的一个值
return val.id+'_'+val.name;
}
map()也是一个循环函数,ncs是封装后的数组,值是map()的每一个return的值
jquery的$别名可能与其他标签库冲突,搭配使用时,推荐使用:
1.jQuery代替$
2.自定义:var jq = JQuery.noConflict();//jq代替$
首先把name属性设置成相同名称,如:type="checkbox" name="cbNames"
var allC = jQuery("#cbAll").attr("checked");//查找id=cbAll的元素,得到checked的属性值
jQuery(":checkbox[name=cbNames]").each(function(){
jQuery(this).attr("checked",allC);
});
[]是JQuery的路径表达式,查找name="cbNames"的checkbox元素;JQuery的each()相当于for循环
cbAll是单独的checkbox元素,用来确定全选还是全不选。
选中项:
//写法类似,只是多了一个约束,查找name="cbNames" checked="true"的checkbox元素
var cs = jQuery(":checkbox[name=cbNames][checked=true]");
cs代表数组,每一个值是一个checkbox元素,如果你想对这个数组进行进一步封装,可以这样:
var ncs = jQuery.map(cs,function(val){
val:cs数组中的一个值
return val.id+'_'+val.name;
}
map()也是一个循环函数,ncs是封装后的数组,值是map()的每一个return的值
相关文章推荐
- CCIE试验备考之冗余备份(IRDP)
- CCIE试验备考之冗余备份(IRDP) 推荐
- CCIE试验备考之冗余备份(HSRP) 推荐
- CCIE试验备考之冗余备份HSRP
- CCIE试验备考之冗余备份VRRP
- CCIE试验备考之冗余备份(VRRP)
- CCIE试验备考之冗余备份(VRRP)
- CCIE试验备考之交换VTP(1)
- CCIE试验备考之交换security
- CCIE试验备考之交换security(5)
- Cisco CCIE试验备考之交换STP 一
- CCIE试验备考之交换VLAN间路由
- Cisco 冗余备份(IRDP)
- CCIE试验备考---交换STP(1)
- CCIE试验备考之交换SPAN
- CCIE试验备考之交换VLAN间路由
- CCIE试验备考之交换SPAN 推荐
- CCIE试验备考之交换STP(2)
- CCIE试验备考之交换Voice VLAN
- CCIE试验备考之交换Voice VLAN