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