jQuery 提供了 parent() 方法用以獲取當(dāng)前匹配元素集合中每個元素的父元素,例如:
成都創(chuàng)新互聯(lián)公司是一家專業(yè)提供富民企業(yè)網(wǎng)站建設(shè),專注與網(wǎng)站建設(shè)、成都網(wǎng)站建設(shè)、H5技術(shù)、小程序制作等業(yè)務(wù)。10年已為富民眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)站設(shè)計公司優(yōu)惠進(jìn)行中。
$("span").parent(); // 獲取所有span標(biāo)簽元素的父節(jié)點對象集合
$(".selected").parent(); // 獲取所有class位selected的元素的父節(jié)點對象集合
$(span.selected).parent(); // 獲取class為selected的span標(biāo)簽元素的父節(jié)點對象集合
另外,注意與parents() 方法的區(qū)別——parents() 方法獲取當(dāng)前匹配元素集合中每個元素的祖先元素(祖先元素不僅包括父節(jié)點,還包括祖父、曾祖父等等)。
var test = document.getElementById("test");
var parent = test.parentNode; // 父節(jié)點
var chils = test.childNodes; // 全部子節(jié)點
var first = test.firstChild; // 第一個子節(jié)點
var last = test.lastChile; // 最后一個子節(jié)點
var previous =test.previousSbiling; // 上一個兄弟節(jié)點
var next = test.nextSbiling; // 下一個兄弟節(jié)點
這樣:
ul class="parent1"
lia href="#" id="item1"jquery獲取父節(jié)點/a/li
lia href="#"jquery獲取父元素/a/li
/ul
擴(kuò)展資料:
注意事項
parent是指取得一個包含著所有匹配元素的唯一父元素的元素集合。
parents則是取得一個包含著所有匹配元素的祖先元素的元素集合(不包含根元素)??梢酝ㄟ^一個可選的表達(dá)式進(jìn)行篩選。
可以看出parent的取值很明確,就是當(dāng)前元素的父元素;parents則是當(dāng)前元素的祖先元素。
div id='div1'
div id='div2'p/p
/divdiv id='div3' class='a'p/p/div
div id='div4'p/p/div
/div
分享題目:jquery獲取父節(jié)點,jq獲取指定父節(jié)點
當(dāng)前URL:http://jinyejixie.com/article28/dsecdcp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供移動網(wǎng)站建設(shè)、品牌網(wǎng)站制作、標(biāo)簽優(yōu)化、品牌網(wǎng)站建設(shè)、ChatGPT、企業(yè)網(wǎng)站制作
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)