节点遍历

103 阅读1分钟

children()方法可以用来获取元素的所有子元素

获取section的子元素,但不包含子元素的子元素

$('ul').children('p').css('border','1px solid red')

遍历同辈元素

$('ul').children('p').prev().css('border','1px solid red')

$('ul').children('p').next().css('border','1px solid red')

console.log( ((('ul').children('li')[2]).css('border','1px solid red') )

$('ul').children('li').eq(2).css('border','1px solid red')

$('ul').children('li:eq(2)').next().next().css('border','1px solid red')

$('ul').children('li:eq(2)').prev().prev().css('border','1px solid red')

next prev只是一个元素

用于获取位于匹配元素前面和后面的所有同辈元素

$('ul').children('li:eq(2)').siblings('.aa').css('border','1px solid red')