-1

如何使用jquery动态查找第一个和最后一个li?

li 的发现应该在文档中的所有列表中接受。

<script>
$(document).ready(function()
 {
$('li:first-child').addClass('first');
 $('li:last-child').addClass('last');});
</script>
4

4 回答 4

1

$('li:first'):last,分别。

作为对您的编辑的响应,将产生作为其各自父节点的第一个子节点的li:first-child所有元素。lili:first只会产生li文档中的第一个元素。

于 2012-10-15T11:12:50.883 回答
1
$('li:first')
$('li:last');

这是一种在列表中查找第一个和最后一个的方法。

于 2012-10-15T11:13:29.697 回答
0

添加类以li说明someclass您是否有li页面编号

$('.someclass').last();
$('.someclass').first();

要不就

$('li:first')
$('li:last');
于 2012-10-15T11:12:48.887 回答
0

如果要查找li页面上所有列表元素的第一个和最后一个,可以执行以下操作:

$('li:first')$('li:last')

如果您需要在每个列表中查找第一个和最后一个列表元素:

$('ul, ol').each(function() {
  $('li:first', this); 
  $('li:last', this);
});
于 2012-10-15T11:14:20.993 回答