原生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")