大家好,如果您還對(duì)jquery后代選擇器不太了解,沒有關(guān)系,今天就由本站為大家分享jquery后代選擇器的知識(shí),包括jquery三大選擇器的問題都會(huì)給大家分析到,還望可以解決大家的問題,下面我們就開始吧!
jquery中如何獲取當(dāng)前DOM對(duì)象里的子元素
jquery中獲取當(dāng)前dom元素的子元素的方法有很多,
常見的方法是使用children()方法或者fand()方法都是可以獲取到某個(gè)元素的子元素的,
children()方法返回匹配元素集合中每個(gè)元素的子元素,
find()方法獲得當(dāng)前元素集合中每個(gè)元素的后代,通過選擇器、jQuery對(duì)象或元素來篩選。
jquery中子元素和后代元素的區(qū)別
和現(xiàn)實(shí)生活中的概念一樣,子就是指兒子,是自己直接生出來的,而后代則是指兒子、孫子、曾孫、重孫……十八代……乃至千秋萬代,即輩分低于自己的所有都是后代。
比如下面的:
111
222
333
......
ul是div的子元素,p也是div的子元素,li是ul的子元素,span是p的子元素,li和span不是div的子元素;
而ul、li、p、span都是div的后代元素。
在JQuery中,$("divul")這樣選擇的其實(shí)是后代元素,即ul不管與div隔了多少代都會(huì)被選中;只有$("div>ul")這樣才是真正選擇的子元素,即緊挨著div的ul
關(guān)于jquery后代選擇器和jquery三大選擇器的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。