js jquery获取父级、父层、父元素,选择子元素,查找兄弟节点,周围元素,获取前面相邻的或后面相邻元素
分享知识http://www.fedrobots.com/?search=80802我来纠错//jquery
var s = $('#test');
s.find(); //得到s的全部子节点,传class或者标签名,可以得到指定的子元素
s.parent(); //得到s的父节点
s.parents('#div2'); //获取从s的父级DOM 树向上遍历,直到找到#div2为止
s.next(); //获得s的下一个兄弟节点
s.nextAll(); //获得s之后的所有兄弟节点
s.prev(); //得到s的上一个兄弟节点
s.prevAll(); //获得s之前的所有兄弟节点
s.find(':first'); //获得s的第一个子节点
s.find('li:first'); //获得s的li子元素里第一个li元素
s.find('li').eq(0); //获得s的li子元素里第一个li元素
s.find('li').last(); //获得s的li子元素里最后一个li元素
s.siblings(); //获得s的同一层级的周围的所有元素。
s.siblings('.div2'); //获得s的同一层级的周围的div2元素,传指定的class或id,可以只查到周围某个元素。
$('div:gt(0)'); //选择第一个div之后的所有同级div元素
$('div:lt(2)'); //选择第3个div之前的所有同级div元素