jquery 选择器之前-最后
我有一个动态列表,需要选择前一项。
<ul class="album">
<li id='li-1'></li>
<!-- ... -->
<li id='li-8'></li>
<li id='li-9'></li>
<li class='drop-placeholder'>drag your favorites here</li>
</ul>
var lastLiId = $(".album li:last").attr("id"); // minus one?
I have a dynamic list and need to select the before last item.
<ul class="album">
<li id='li-1'></li>
<!-- ... -->
<li id='li-8'></li>
<li id='li-9'></li>
<li class='drop-placeholder'>drag your favorites here</li>
</ul>
var lastLiId = $(".album li:last").attr("id"); // minus one?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以使用带有负值的
.eq()
(-1
是最后一个)从末尾获取n
,如下所示:您可以在这里进行测试。
You can use
.eq()
with a negative value (-1
is last) to getn
from the end, like this:You can test it here.
可能是一个更简洁的方法,但是怎么样:
Probably a neater way but how about: