jquery兄弟標籤 JQ獲取兄弟元素的值

2021-10-12 23:22:03 字數 1022 閱讀 4557

在之前有遇到過table中jq獲取兄弟元素的值,寫法是var id = $(this).parents("tr").find(".id").text();

然後現在碰到的問題是。

我的列表不是用的**,怎麼獲取它的id呢?

我把查詢之後遍歷出來,然後給id="img"的是的id,然後再刪除他的時候傳遞過去id,怎麼傳遞呢?var id = $(this).prev("#img").text();

prev是獲取兄弟元素,然後text獲取其中的內容。

下面介紹我在網路上找的jquery的父,子,兄弟節點查詢方法

jquery.parent(expr) 找父親節點,可以傳入expr進行過濾,比如$("span").parent()或者$("span").parent(".class")

jquery.parents(expr),類似於jquery.parents(expr),但是是查詢所有祖先元素,不限於父元素

jquery.children(expr).返回所有子節點,這個方法只會返回直接的孩子節點,不會返回所有的子孫節點

jquery.contents(),返回下面的所有內容,包括節點和文字。這個方法和children()的區別就在於,包括空白文字,也會被作為乙個

jquery物件返回,children()則只會返回節點

jquery.prev(),返回上乙個兄弟節點,不是所有的兄弟節點

jquery.prevall(),返回所有之前的兄弟節點

jquery.next(),返回下乙個兄弟節點,不是所有的兄弟節點

jquery.nextall(),返回所有之後的兄弟節點

jquery.siblings(),返回兄弟姐妹節點,不分前後

jquery.find(expr),跟jquery.filter(expr)完全不一樣。jquery.filter()是從初始的jquery物件集合中篩選出一部分,而jquery.find()

的返回結果,不會有初始集合中的內容,比如$("p"),find("span"),是從

p元素開始找,等同於$("p span")

js和jq獲取父,兄弟,子節點

1,js獲取節點 父 parentnode 獲取已知節點的父節點。子 childnodes 得到全部子節點 children 得到全部子節點 firstchild 獲得第乙個子節點 lastchild 獲得最後乙個子節點 兄弟 previoussibling 獲取已知節點的前乙個節點 nextsib...

Jquery獲取父標籤

1 在jquery中提供三個獲取父標籤的方法 id parent jquery實現原理,獲取element的parentnode,如果parentnode為document,則返回null parent function elem id parents 返回父標籤陣列 jquery實現原理,呼叫di...

jq獲取頁面高度 JQuery獲取頁面高度寬度

alert window height 瀏覽器當前視窗可視區域高度 alert document height 瀏覽器當前視窗文件的高度 alert document.body height 瀏覽器當前視窗文件body的高度 alert document.body outerheight true ...