×

用jQuery统计子菜单的条数

作者:Terry2017.12.04来源:Web前端之家浏览:10579评论:0
关键词:JQueryJS

用jQuery统计子菜单的条数,代码如下:

<!doctype html> 
<html> 
<head> 
<meta charset="UTF-8"> 
<title>Tabs</title> 
<style type="text/css"> 
/* Remove margin padding */ 
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td  { margin:0; padding:0; } 

/* Default Font */ 
body,button,input,select,textarea { font:12px/1.5 \5b8b\4f53,arial,sans-serif; } 
h1,h2,h3,h4,h5,h6 { font-size:100%; } 
address,cite,dfn,em,var { font-style:normal; } 
code,kbd,pre,samp { font-family:courier new,courier,monospace; } 
small { font-size:12px; } 
ul,ol { list-style:none; } 
a { text-decoration:none; } 
a:hover { text-decoration:underline; } 
sup { vertical-align:text-top; } 
sub { vertical-align:text-bottom; } 
legend { color:#000; } 
fieldset,img { border:0; } 
button,input,select,textarea{ font-size:100%; } 
table { border-collapse:collapse; border-spacing:0; } 

.col-main{ float:left; width:100%; min-height:1px; } 
.col-sub,.col-extra { float:left; } 
.layout:after,.main-wrap:after,.col-sub:after,.col-extra:after { content:'\20'; display:block; height:0; clear:both; } 
.layout,.main-wrap,.col-sub,.col-extra { zoom:1; } 

/* Common Features */ 
.hidden { display:none; } 
.invisible { visibility:hidden; } 

/* Remove Float */ 
.clear { display:block; height:0; overflow:hidden; clear:both; } 
.clearfix:after { content:'\20'; display:block; height:0; clear:both; } 
.clearfix { *zoom:1; } 

/* For non ie browsers also display the vertical scroll bar by default, to prevent the flicker caused by the scroll bar */ 
html { overflow-y:scroll; } 

/* Default link styles */ 
a:link {color: #003399; } 
a:visited {color: #123689;} 
a:hover {color: #FF6600;} 
</style> 
</head> 
<body> 

<style type="text/css"> 
.menu { width:200px; border:1px solid #CCC; margin-bottom:20px } 
.menu h3 { height:30px; line-height:30px; background:#ccc; } 
.menu .num { font-weight:bold; color:red; padding-left:30px; } 
</style> 

<div> 
<h3>系统设置 <span></span></h3> 
<ul> 
<li>菜单1</li> 
<li>菜单2</li> 
<li>菜单3</li> 
<li>菜单4</li> 
<li>菜单5</li> 
<li>菜单6</li> 
</ul> 
</div> 

<div> 
<h3>菜单设置2 <span></span></h3> 
<ul> 
<li>菜单1</li> 
<li>菜单2</li> 
<li>菜单3</li> 

</ul> 
</div> 

<div> 
<h3>菜单设置3 <span></span></h3> 
<ul> 
<li>菜单1</li> 
<li>菜单2</li> 
<li>菜单3</li> 
<li>菜单4</li> 

<li>菜单5</li> 
</ul> 
</div> 

<script type="text/javascript" src="/demo/js/jq.js"></script> 
<script type="text/javascript"> 
for ( var i=0; i<$('.menu').length; i++){ 
var num = $('.menu').eq(i).children('ul').children('li').length; 
$('.menu').eq(i).find('.num').text(num); 
} 
</script> 
</body> 
</html>

完。

您的支持是我们创作的动力!
温馨提示:本文作者系Terry ,经Web前端之家编辑修改或补充,转载请注明出处和本文链接:
https://jiangweishan.com/article/svg1488124800729.html

网友评论文明上网理性发言 已有0人参与

发表评论: