WordPress的简化版,给ul.sub-menu
任何独特的类(还)...jQuery的addClass的foreach ul.sub菜单
这里是我的HTML:
<ul id="menu-primary" class="nav">
<li>News
<ul class="sub-menu">
<li>Local</li>
<li>Politics</li>
</ul>
</li>
<li>Sports
<ul class="sub-menu">
<li>Baseball</li>
<li>Football</li>
</ul>
</li>
<li>Opinion
<ul class="sub-menu">
<li>Forums</li>
<li>Blogs</li>
</ul>
</li>
使用jQuery我可以.addClass到只有第一个。
jQuery(document).ready(function($){
$('ul.sub-menu').addClass (function() {
return "item-" + $(this).index();
});
结果是这样的:
<ul id="menu-primary" class="nav">
<li>News
<ul class="sub-menu item-1">
<li>Local</li>
<li>Politics</li>
</ul>
</li>
<li>Sports
<ul class="sub-menu">
<li>Baseball</li>
<li>Football</li>
</ul>
</li>
<li>Opinion
<ul class="sub-menu">
<li>Forums</li>
<li>Blogs</li>
</ul>
</li>
这是伟大的,但我怎么分配一个唯一的类每个ul.sub-menu
?
太棒了!太好了! (或使用:{idx ++; return“item-”+ idx;}从1开始计数 – 2011-05-12 23:25:26
这工作,非常感谢你! – Greg 2011-05-12 23:33:24