我们如何才能在列表组中为最后三项添加一个类。
<ul>
<li>1</li>
<li>2</li>
<li>3</li>
<li>4</li>
<li>5</li>
<li>6</li>
<li class="last">7</li>
<li class="last">8</li>
<li class="last">9</li>
</ul>
答案 0 :(得分:3)
答案 1 :(得分:2)
答案 2 :(得分:2)
你可以一行完成!
$("ul li:nth-last-child(-n+3)").addClass("last");
(虽然其他人似乎已经打败了我!我会把它作为jQuery解决方案发布)
答案 3 :(得分:1)
只是CSS?
li:nth-child(n+7) {
color: green;
}
答案 4 :(得分:1)
答案 5 :(得分:0)
试试这个
$('ul li').slice(-3).addClass("last");
答案 6 :(得分:0)