jquery 选择器 子元素,jquery有后代选择器吗
操作环境:windows10系统,jquery3.6.0版本3.6.0,戴尔G3电脑。
jquery中子元素选择器和后代元素选择器有什么区别?
Descendant元素:html代码如下,所以当jquery选择$(。test img )中间有一个空格,是选中的后代元素。对于ul来说,img是由li元素分隔的孙元素,所以后代元素指的是ul标签中的孙、曾孙及以上元素。
子元素:html代码如下,所以jquery选择时,$(。中间带有大于号的是所选的子元素。li是ul的子元素,所以子元素是指ul标签中的子元素。
后代选择符的写法是,前面写外标,后面写内标,中间用空格隔开。当标签嵌套时,内部标签成为外部标签的后代。
子选择器是只影响直系后代,对“孙辈”和多级后代没有影响的选择器。
相同点
descendant和child元素标记都可以使用标记名/id名/类名作为选择器。
后代选择器和子元素标签可以继续通过它们各自的符号。
在企业开发中如何选择
如果要选择指定标签中的所有指定标签,请使用后代选择器。
如果您想要选择指定标签中的所有特定子标签,那么使用子元素选择器。
相关教程推荐:jquery视频教程以上是jQuery中子元素选择器和后代元素选择器的区别?更多详情请关注我们的其他相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。