HTML:
<ul id="list">
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li class="action">item</li>
</ul>jQuery:
$("#list li:last").addClass("active");这几乎可以工作,但"action“项在呈现时采用"active”类,这是我不想要的。如何重写上面的jQuery,使其始终忽略li.action,并将“活动”类分配给它之前的最后一个li?
发布于 2009-12-25 12:37:16
使用:not()选择器。例如。
$("#list li:last:not(.action)").addClass("active");https://stackoverflow.com/questions/1960481
复制相似问题