在jquery中查找元素

时间:2012-10-15 11:11:09

标签: jquery list css-selectors

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

李的发现应该在文件的所有清单中接受..

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

4 个答案:

答案 0 :(得分:1)

分别为

$('li:first'):last

为响应您的修改,li:first-child将生成所有li元素,这些元素是其各自父节点的第一个子节点。而li:first只会产生文档中的第一个li元素。

答案 1 :(得分:1)

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

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

答案 2 :(得分:0)

如果您在页面上有li的号码,则将课程添加到someclassli

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

或者只是

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

答案 3 :(得分:0)

如果您想在页面上找到所有列表元素的第一个和最后一个li,您可以这样做:

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

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

$('ul, ol').each(function() {
  $('li:first', this); 
  $('li:last', this);
});