我们如何仅在列表组中为最后三个项目添加一个类。
<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>
您可以在一行中完成所有操作!
$("ul li:nth-last-child(-n+3)").addClass("last");
(尽管其他人似乎打败了我!无论如何我都会将其作为 jQuery 解决方案发布)
只有 CSS 怎么样?
li:nth-child(n+7) {
color: green;
}
尝试这个
$('ul li').slice(-3).addClass("last");