[attach]130172[/attach] 测试结果
[attach]130173[/attach]
ul 标签的子元素有四个 li,所以返回了四个 DOM 元素 .parents()
用来获取 DOM 元素的所有父元素,包括了爷爷级别、祖父级别.... 测试文件代码
[attach]130174[/attach] 测试结果
[attach]130175[/attach]
li 的父元素(父亲、爷爷、祖父....)一共有四个:ul > div > body > html .parent()
用来获取 DOM 元素的第一层父元素 测试文件代码
[attach]130176[/attach] 测试结果
[attach]130177[/attach]
li 的第一层父亲是 ul,所以只返回它 .siblings()
用来获取 DOM 元素的所有同级元素 测试文件代码
[attach]130178[/attach] 测试结果
[attach]130179[/attach]
li 的同级元素有其他三个 li 元素 .first()
· 匹配给定的 DOM 元素列表中的第一个元素
· 重点:如果是单个 DOM 元素调用此方法,则返回自己 测试文件代码
[attach]130180[/attach] 测试结果
[attach]130181[/attach] .last()
· 匹配给定的 DOM 元素列表中的最后一个元素
· 重点:如果是单个 DOM 元素调用此方法,则返回自己 测试文件代码
[attach]130182[/attach] 测试结果
[attach]130183[/attach] next家族
.next()
获取给定的 DOM 元素后面紧跟的下一个同级元素
.nextAll()
获取给定的 DOM 元素后面紧跟的所有同级元素
.nextUntil(selector)
获取给定的 DOM 元素后面紧跟的所有同级元素,直到遇到 Until 里定义的元素为止 测试文件代码
[attach]130184[/attach] 测试结果
next() 测试结果
[attach]130185[/attach]
nextAll() 测试结果
[attach]130186[/attach]
nextUntil() 测试结果
[attach]130187[/attach] prev家族
.prev()
获取给定的 DOM 元素前面紧跟的上一个同级元素
.prevAll()
获取给定的 DOM 元素前面紧跟的所有同级元素
.prevUntil()
获取给定的 DOM 元素前面紧跟的所有同级元素,直到遇到 Until 里定义的元素为止 测试文件代码