jQuery:获取最后两个列表项?
我想使用 jQuery 对无序列表中的最后两个列表项应用一个特殊的类。 像这样:
<ul>
<li>Lorem</li>
<li>ipsum</li>
<li>dolor</li>
<li class="special">sit</li>
<li class="special">amet</li>
</ul>
如何? 我应该以某种方式使用 :eq 吗?
预先感
谢庞图斯
I want to apply a special class to the two last list items in an unordered list with jQuery. Like this:
<ul>
<li>Lorem</li>
<li>ipsum</li>
<li>dolor</li>
<li class="special">sit</li>
<li class="special">amet</li>
</ul>
How to? Should I use :eq somehow?
Thanks in advance
Pontus
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
另一种方法是使用 andSelf 和 prev:
Another approach, using andSelf and prev:
您可以使用函数slice。 它非常灵活。
You can use function slice. It is very flexible.