jquery-选择器

//查找class="first-div"下的第一个a元素,针对所有父级下的第一个

$('.first-div a:first-child')


//查找class="first-div"下的最后一个a元素
$('.first-div a:last-child')


//查找class="last-div"下的第二个a元素
$('.last-div a:nth-child(2)')

//查找class="last-div"下的倒数第二个a元素
$('.last-div a:nth-last-child(2)')

children:

  • 1
children是父子关系,不能获取祖辈元素,$("div").children(),那么意味着只能找到ul,因为div与ul是父子关系,li与div是祖辈关系,因此无法找到。

find:

find获取的是后台元素,$("div").find("li"),此时,li与div是祖辈关系,通过find方法就可以快速的查找到了。


next:

获取同级的下一个元素


prev:

 获取同级的上一个元素


each:

jQuery.each(array, callback )
jQuery.each( object, callback )

  • 慕课网
  • Aaron
$("li").each(function(index, element) { index 索引 0,1 element是对应的li节点 li,li this 指向的是li })
当回调函数返回false时,就停止循环

你可能感兴趣的:(Jquery)