jquery选择器 之 获取父级元素、同级元素、子元素
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
jquery选择器之获取父级元素、同级元素、子元素
1、父级元素
1.1 parent() 方法返回被选元素的直接父元素。
如:$("span").parent();
1.2 parents() 方法返回被选元素的所有祖先元素,它一路向上直到文档的根元素()。
如:$("span").parents();
也可以使用可选参数来过滤对祖先元素的搜索。
如:$("span").parents("ul");
1.3 parentsUntil() 方法返回介于两个给定元素之间的所有祖先元素。
如:$("span").parentsUntil("div");
2、同胞
2.1 siblings() 方法返回被选元素的所有同胞元素。如:$("h2").siblings();
返回属于
的同胞元素的所有
元素:
$("h2").siblings("p");
2.2 next() 方法返回被选元素的下一个同胞元素。
如:$("h2").next();
2.3 nextAll() 方法返回被选元素的所有跟随的同胞元素。如:$("h2").nextAll();
2.4 nextUntil() 方法返回介于两个给定参数之间的所有跟随的同胞元素。
如:$("h2").nextUntil("h6");
2.5 prev(), prevAll() 以及prevUntil() 方法的工作方式与上面的方法类似,只不过方向相反而已:它们返回的是前面的同胞元素。
3、子元素
3.1 children() 方法返回被选元素的所有直接子元素。
如:$("div").children();
返回类名为"1" 的所有
元素,并且它们是
3.2 find() 方法返回被选元素的后代元素,一路向下直到最后一个后代。
如:$("div").find("span");
返回
$("div").find("*");