jquery获取不同层次的元素有哪几种方法

jquery获取不同层次的元素有哪几种方法,第1张

parent()//只会向上一级获取,只是一级

parents()//获取所有直接的上级,上级的同级元素不能获取

children()//获取所有下一级的元素,只是一级

find()//获取指定的下级,一定要指定,不然无效。如:find("span"),获取下级的所有span元素,无论在多深的下级。

siblings()//获取除了本元素以外的所有同级元素,如:你要对同级元素加上边框,这个只对同级元素有效,对本元素$(this)无效

next()//本元素的向下数第一个同级元素

nextAll()//所有在本元素下面的同级元素

nextUntil()//介于两个同级元素之间的同级元素。如:$("span")nextUntil("p") span和p必须是同级元素,然后获取span和p之间的同级元素

prev()//和next()相反

prevAll()//和nextAll()相反

prevUntil()//和nextUntil()相反,注:这个相反有点出入,最好自己先测试一遍再使用

first()//获取选中元素第一个(同级之间的)

last()//获取被选元素的最后一个(同级之间的)

eq(1)//获取被选元素的第2个,注:元素是从0开始数起的

filter("css")//获取被选元素的同级所有带有css类的

not()//和filter()相反

这是我之前学jquery自己总结的一部分,你可以参考一下。

更详细和专业的解析你可以去这里看一下:>

1、比如我们要得到或者获取到这个div元素。

2、我们就可以这样做,使用$("div"),这就是直接通过元素名来获取,注意要加引号哦。

3、或者你可以给元素添加类,如图,我就加了一个bd类。

4、然后我们这样$("bd")也是可以得到div元素的哦,注意类名是需要一个点的哦。

5、此外,id也是一个不错的方法,不过id只能有一个,不能重名哦。

6、jQuery中id要加#号才会有效哦。

7、最后我就整理好jQuery一些比较常用的获取元素的方法。

以上就是关于jquery获取不同层次的元素有哪几种方法全部的内容,包括:jquery获取不同层次的元素有哪几种方法、如何获取jQuery集合的某一项、Jquery如何获得div下的元素等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/web/9535868.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-29
下一篇2023-04-29

发表评论

登录后才能评论

评论列表(0条)

    保存