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

你可能感兴趣的:(js,jquery节点获取方法)