Jquery獲取父標籤

2021-07-25 12:38:25 字數 811 閱讀 9420

1、在jquery中提供三個獲取父標籤的方法

$('#id').parent();

// jquery實現原理,獲取element的parentnode,如果parentnode為document,則返回null

parent: function

( elem )

$('#id').parents();// 返回父標籤陣列

//jquery實現原理,呼叫dir方法獲取元素的parentnode

parents: function

( elem )

/*** 獲取elem物件的dir屬性,當dir屬性為until時,直接返回

* elem的notetype不能為9(document物件),當nodetype為1(元素)時,才獲取到的值返回

* @param elem element物件

* @param dir 要獲取的屬性 預設為parentnode

* @param until 當為此型別時,直接返回 預設為空

* @returns 陣列物件

*/var dir = function

( elem, dir, until )

matched.push( elem );}}

return matched;

};

$('#id').parentsuntil('selector')

parentsuntil: function

( elem, i, until ) ,

使用jquery獲取父元素或父節點

使用jquery獲取父元素或父節點,比較簡單,jquery提供了豐富的方法來讓我們使用jquery獲取父元素或父節點 jquery獲取父元素方法比較多,比如parent parents closest 這些都能幫你實現查詢父元素或節點,下面我們來一一講解 先舉個例子,我們的目的是通過 id 為 it...

關於jQuery獲取標籤元素

四張飛入的 div 之前做乙個飛入特效,找了網上的demo,但是只有,因為我要給加上超連結,加上超連結後飛入特效就出現了問題,原來只有兩層,div下包裹了img標籤,加了a標籤後就變成了div標籤下包裹了a標籤下面還有乙個子標籤img這樣在獲取元素是就出現了問題,一直不知道如何獲得img元素,在問過...

jquery獲取標籤和屬性

id parent find div 返回某標籤的父標籤下類名為div id nextsiblingnextsibling 屬性返回元素節點之後的兄弟節點 包括文字節點 注釋節點 id nextelementsiblingnextelementsibling 屬性只返回元素節點之後的兄弟元素節點 不...