js,jquery節點獲取方法

原生js

test() ? ? ? ? ? ? ? ? ? ? ? 方法用于檢測一個字符串是否匹配某個模式語法

nodeNames ? ? ? ? ? ?可以得到一個節點的節點類型

nodeValue ? ? ? ? ? ? ?表示得到這個節點里的值

removeChild ? ? ? ? ? 刪除元素的子元素

s.childNodes ? ? ? ? ?得到s的全部子節點

s.parentNade ? ? ? ? 得到s的父節點

s.nextSbiling ? ? ? ? ?獲得s的下一個兄弟節點

s.previousSbiling ? 得到s的上一個兄弟節點

s.firstChild ? ? ? ? ? ? ?獲得s的第一個子節點

slastChild ? ? ? ? ? ? ? 獲得s的最后一個子節點

jQuery

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

jQuery.parents(expr) ? 查找所有的祖先元素

jQuery.children(expr) ?返回所有的子節點

jQuery.contents()返回下面的所有內容,包括節點和文本,空白文本也會被返回

jQuery.prev()返回上一個兄弟節點

jQuery.prevAll() 返回所有之前的兄弟節點

jQuery.next() 返回下一個兄弟節點

jQuery.nextAll() 返回之后所有的兄弟節點

jQuery.siblings() ?返回所有的兄弟節點

jQuery.find() ? 用于選取每個匹配元素的符合指定表達式的后代元素

jQuery.filter()? 返回符合一定條件的元素,從初始的jQuery對象集合中篩選出一部分

jQuery.not() ? 返回不符合一定條件的元素,不會初始集合中的內容,比如$("p").find("span")是從<P>元素開始找<span>,等同于$("p span")

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容