获取一行中的最后一个 li jQuery
我们有一个简单的 ul
<ul>
<li>some text</li>
<li>some some text</li>
<li>text more</li>
<li>text here</li>
</ul>
ul { text-align: center; width: 100px; }
li { width: auto; display: inline; }
因此 ul
可以有几行。如何获取ul
内每行的最后li
最后?
We have a simple ul
<ul>
<li>some text</li>
<li>some some text</li>
<li>text more</li>
<li>text here</li>
</ul>
ul { text-align: center; width: 100px; }
li { width: auto; display: inline; }
So the ul
can have several lines. How do I take last li
of the each line inside ul
?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(7)
如果 ul 的每一行上的最后一个 li 是指每个
ul
中的最后一个li
,那么:但是,如果您的意思是将您的
li
写在源代码中的多行相同的ul
中,并且您现在想要获取每行的最后一个,那么答案是你不能。 DOM 不关心代码中的换行符。注意:正确的方法是为这些
li
提供一个单独的类。现在您可以
使用 CSS和 jQuery ...
以正确的方式
If by last li on the each line of the ul you mean the last
li
in eachul
, then:However, if you mean that you have your
li
's within the sameul
written up on several lines in your source code, and you now want to get the last one on each line, then the answer is that you can't. The DOM does not care about your newline characters in your code.Note: the correct way to do this would be to give those
li
's a separate class.Now you can use CSS
and jQuery
the proper way...
请参阅 jquery .last()
see jquery .last()
这将返回“ul 每行的最后一个 li”组
This returns group of "last li on the each line of the ul"
要使用 jQuery 获取列表中的最后一项,您只需使用
last()
方法即可。请参阅此处了解更多信息:http://api.jquery.com/last/
To get the last item in the list using jQuery you can simply use the
last()
method.See here for more information : http://api.jquery.com/last/
使用
:last
选择器 - http://api.jquery.com/last -selector/如果您尝试查找多个
ul
的最后一个li
,请尝试以下操作:工作示例:
http://jsfiddle.net/hunter/SBsqS/
Use the
:last
selector - http://api.jquery.com/last-selector/and if you're trying to find the last
li
for multipleul
's try this:working example:
http://jsfiddle.net/hunter/SBsqS/
不知道你会如何在 JQuery 中做到这一点,但它不可能有那么不同
Don't know how you would do it in JQuery, but it can't be that dissimilar
尝试使用
:last
选择器: http://api.jquery.com/last-选择器Try using
:last
selector: http://api.jquery.com/last-selector