jQuery--层次选择器
如果想通过DOM元素之间的层次关系来获取特定元素,例如,后代元素,子元素,相邻元素和同辈元素等,那么层次选择器是一个非常好的选择。
选择器 | 描述 | 返回 | eg |
$("ancestor descendant") | 选择ancestor元素里的所有descendant(后代)元素 | 集合 | $("div span")选择<div>里的所有<span>元素 |
$("parent>child") | 选取parent元素下的child(子)元素,与$("an de")有区别,$("an de")选择的是后代元素 | 集合 | $("div > span")选取<div>元素下元素名为<span>的子元素。 |
$("prev + next") 等价于
|
选取紧接在prev元素后的next元素 | 集合 | $(".one + div")选取class为one的下一个<div>同辈元素 |
$("prev ~ siblings") 等价于 nextAll() |
选取prev元素之后的所有siblings元素 | 集合 | $("#two~div")选取id为two的元素后面的所有<div>同辈元素 |
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。