我有一个这样的多级菜单:
<ul>
<li>item 1
<ul>
<li>item 1.1</li>
<li>item 1.2</li>
</ul>
</li>
<li>item 2</li>
<li>item 3
<ul>
<li>item 3.1</li>
<li>item 3.2</li>
</ul>
</li>
<li>item 4</li>
</ul>
在 jQuery 我有
$("#divId ul li:odd").addClass("blue");
$("#divId ul li:even").addClass("green");
问题是 jQuery 将类添加到所有列表中。我希望 jQuery 只将类添加到第一级(ul > li.class)而不是内部子级(ul > li > ul > li.class)
谢谢