当前位置: 移动技术网 > IT编程>开发语言>JavaScript > Jquery遍历的next()方法和prev()方法的使用讲解

Jquery遍历的next()方法和prev()方法的使用讲解

2018年09月29日  | 移动技术网IT编程  | 我要评论
如果想快速查找指定元素集合中每一个元素紧邻的下一个同辈元素的元素集合,此时可以用next()方法。 $("button:last").click(function() { //找

如果想快速查找指定元素集合中每一个元素紧邻的下一个同辈元素的元素集合,此时可以用next()方法。

$("button:last").click(function() {

//找到所有class=item-2的li

//然后筛选出第一个,加上蓝色的边

$('.item-1').next(':first').css('border', '1px solid blue')

})

此函数是说明找到对应的class为.item-1下一个的.item-2的li标签,并筛选出第一个li元素加上css样式。

如果想快速查找指定元素集合中每一个元素紧邻的前面同辈元素的元素集合,此时可以用prev()方法。

$("button:last").click(function() {

//找到所有class=item-2的li

//然后筛选出第一个,加上蓝色的边

$('.item-3').prev(':first').css('border', '1px solid blue')

})

此函数是说明找到对应的class为.item-3上一个的.item-2的li标签,并筛选出第一个li元素加上css样式。

注意:

next()方法和prev()方法没有带参数的话,说明是获取了集合,对获取到的集合都将一起改变样式,针对上面的例子来说。例如:

$("button:last").click(function() {

//找到所有class=item-2的下的所有li

$('.item-3').prev(').css('border', '1px solid blue')

})

此函数是说明找到对应的class为.item-3上一个的.item-2的所有li标签,并为它们都附加边框为蓝色的样式。

更多关于此方面的知识,欢迎读者在下方留言。我们一起学习交流。

如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!

相关文章:

验证码:
移动技术网