-
全分享 发表于
-
2015-07-12
-
(2867)
-
jquery 层级选择 文档
-
css88.com
添加的版本: 1.0jQuery( "parent > child" ) 描述: 选择所有指定“parent”元素中指定的"child"的直接子元素。
parent: 任何有效的选择器。
child: 用来筛选子元素的选择器。
作为一个CSS选择器,这个子元素组合器被Safari, Firefox, Opera, Chrome, 和 Internet Explorer 7 及以上版本等现代浏览器支持,但尤其不被Internet Explorer6及以下版本支持。然而在jQuery中,这个选择器(与其他所有选择器)能在所有支持的浏览器中工作,包括IE6。
这个子元素组合器(E > F)和(E F)都作为后代组合,但是他们有所不同,更具体的是(E > F)它只会选择第一级的后代。

一个元素的后代可能是该元素的一个孩子,孙子,曾孙等。

其中重要的一点既要考虑下一个相邻兄弟选择器( prev + next
)和一般兄弟选择器( prev ~ siblings
)所选择到的元素,必须在同一个父元素下。

(prev + next
) 和 (prev ~ siblings
)之间最值得注意的不同点是他们各自的可及之范围。前者只达到紧随的同级元素,后者扩展了该达到跟随其的所有同级元素。

整理自中文文档:http://www.css88.com/jqapi-1.9/child-selector/