jQuery找祖先和子孫節點方法

2021-10-01 19:54:35 字數 519 閱讀 8519

$("span").closest("ul")	//找span的祖先ul

$("ul").find("span") //找ul的子孫span

$(selector).find(filter)

find() 方法返回被選元素的後代元素。

後代是子、孫、曾孫,依此類推。

**dom 樹:**該方法沿著 dom 元素的後代向下遍歷,直至最後乙個後代的所有路徑()。

**注意:**filter 引數在 find() 方法中是必需的,這與其他樹遍歷方法不同。

$(selector).closest(filter)

返回被選元素的第乙個祖先元素:

$(selector).closest(filter,context)

返回使用 dom context 查詢的 dom 樹中的第乙個祖先元素:

找兩個節點的最近公共祖先

給定乙個二叉樹,找到該樹中兩個指定節點的最近公共祖先。例如,給定如下二叉樹 root 3,5,1,6,2,0,8,null,null,7,4 分三種情況 如果這兩個節點其中乙個是根節點,直接返回根節點 如果乙個結點在左子樹,另乙個在右子樹,直接返回根節點 如果兩個都在左子樹或者都在右子樹上,直接使用...

jQuery獲取節點和子節點文字

對於下面的html片段,test texttechbrood co.獲取節點純文字 var text text test text 這個會得到 test text techbrood co.也就是會把當前元素的所有節點 包含子節點 的文字讀取出來。如果只想獲取主節點的文字,方法複雜點 var tex...

jQuery節點的新增和插入

描述 在父元素的最後面新增子元素 示例 html 我想說 jquery 結果 我想說 你好 描述 將子元素追加到父元素的最後面。示例 html 我想說 結果 我想說 你好 3 父元素.prepend 子元素 方法函式 描述 將子元素追加到父元素的最前面 示例 html 我想說 結果 你好我想說 4 ...