jquery獲取第一個(gè)子節(jié)點(diǎn) jquery如何得到父節(jié)點(diǎn)對(duì)象?
jquery如何得到父節(jié)點(diǎn)對(duì)象?JQuery提供parent()方法來(lái)獲取當(dāng)前匹配元素集中每個(gè)元素的父元素,例如::$(“span”)。Parent()//獲取所有span label元素的父節(jié)點(diǎn)對(duì)象
jquery如何得到父節(jié)點(diǎn)對(duì)象?
JQuery提供parent()方法來(lái)獲取當(dāng)前匹配元素集中每個(gè)元素的父元素,例如::$(“span”)。Parent()//獲取所有span label元素的父節(jié)點(diǎn)對(duì)象集
$()。已選擇“)。Parent()//獲取所有類(lèi)所選元素的父節(jié)點(diǎn)對(duì)象集
$(span.選定).parent()//獲取所選類(lèi)的span標(biāo)記元素的父節(jié)點(diǎn)對(duì)象集合
另外,注意與parents()方法的區(qū)別——parents()方法獲取當(dāng)前匹配元素集合中每個(gè)元素的祖先元素(祖先元素不僅包括父節(jié)點(diǎn),還包括祖父、曾祖父等)。
jquery的父、子、兄弟節(jié)點(diǎn)查找?
JQuery有許多方法來(lái)獲取父元素,例如parent()、parents()、close()、find、first child,這些方法可以幫助您查找父節(jié)點(diǎn)、子節(jié)點(diǎn)和兄弟節(jié)點(diǎn)。
$(“cur”)。父級(jí)()。Parent()或$(“cur”)。父級(jí)()。父項(xiàng)(”。PP”)或$(“cur”)。父項(xiàng)(”。PP“)
jQuery sibling node acquisition
category 1
first
second
category 2
first
second
例如,要單擊category 1所在的H3,請(qǐng)?jiān)谄鋝ibling node類(lèi)的UL中添加一個(gè)名為“show”的URL,代碼如下::$(”。標(biāo)題“)。單擊(function(){$(this)。父級(jí)()。查找(“UL”)。Addclass(“show”)})是查找H3和UL的公共父節(jié)點(diǎn)li,然后使用find()查找UL。另一種方法是使用sibles()函數(shù),代碼如下:
(”。標(biāo)題“)。單擊(function(){$(this)。兄弟姐妹(“UL”)。Addclass(“show”)})
如何獲取子節(jié)點(diǎn)。
$(“ body1:first child”)
:first child
匹配第一個(gè)子元素
]“:first”只匹配一個(gè)元素,此選擇器將為每個(gè)父元素匹配一個(gè)子元素