一、向上寻找
获取被选元素的直接父元素
语法:parent()
例:
$(document).ready(function(){
$("span").parent();
});
获取被选元素的所有祖先元素
语法:parents()
一路向上直到文档的根元素 (<html>
)
例一:
返回所有 <span>
元素的所有祖先
$(document).ready(function(){
$("span").parents();
});
例二:
返回所有 <span>
元素的所有祖先 并且它们须是 <ul>
元素
$(document).ready(function(){
$("span").parents("ul");
});
获取介于两个给定元素之间的所有祖先元素
语法:parentsUntil()
例:
查找span标签的祖先元素 直到div标签
$(document).ready(function(){
$("span").parentsUntil("div");
});
二、向下寻找
获取被选元素的后代元素
一路向下直到最后一个后代
语法:find()
相当于 $(“ul li”)(查找全部子孙)
例一:
返回 <div>
的所有后代
$(document)