层级选择器
[1] ancestor descendant Returns: Array<Element(s)>
说明: 返回"descendant"匹配的且为"ancestor "匹配元素的所有子孙元素。
$("form input").css("border", "2px dotted blue");
ancestor: Selector--一个有效的选择器。
descendant: Selector--一个有效的选择器且匹配的元素为第一个选择器匹配元素的子孙元素。
[2] parent > child Returns: Array<Element(s)>
说明: 返回"child"匹配的且为"parent"匹配元素的所有子元素。
$("#main > *").css("border", "3px double red");
parent: Selector--一个有效的选择器。
child: Selector--一个有效的选择器且匹配的元素为第一个选择器匹配元素的子元素。
[3] prev + next Returns: Array<Element(s)>
说明: 返回"next"匹配的且紧跟"prev"匹配元素之后的一个元素的元素集合。
$("label + input").css("color", "blue").val("Labeled!")
prev: Selector--一个有效的选择器。
next: Selector--一个有效的选择器且匹配的元素为第一个选择器匹配元素的下一个紧邻元素。
[4] prev ~ siblings Returns: Array<Element(s)>
说明: 返回紧随"prev"匹配元素之后的所有与"siblings"匹配的兄弟元素。
$("#prev ~ div").css("border", "3px groove blue");
prev: Selector--一个有效的选择器。
siblings: Selector--一个有效的选择器且匹配的元素为第一个选择器匹配元素的兄弟元素。
-------------------------------------------------------------------------------------------------------------------------------
分享到:
相关推荐
jQuery选择器是jQuery库的核心功能之一,用于高效地选取DOM元素。它提供了丰富的选择方式,使得开发者能够方便地操作HTML文档。以下是对jQuery选择器的详细说明: **基础选择器 (Basics)** 1. `#id`:通过元素ID...
2. **层次选择器 (Hierarchy)**: - `ancestor descendant`:选取祖先元素中的子孙元素,如`$(".bgRed div")`。 - `parent > child`:选取父元素的直接子元素,如`$(".myList>li")`。 - `prev + next`:选取前一...
#### 层级选择器 (Hierarchy) 层级选择器允许开发者根据元素的层级关系进行精确的选择,包括: - `ancestordescendant`:选取指定祖先元素下的后代元素。 - `parent>child`:选取指定父元素的直接子元素。 - `prev...
层次选择器 (Hierarchy Selectors) - **Child Selector (`parent > child`)**:选取直接子元素。 - 示例代码:`$("ul > li")`。 - **Descendant Selector (`ancestor descendant`)**:选取所有后代元素。 - ...
### jQuery 1.2 Cheat Sheet...以上是对 jQuery 1.2 Cheat Sheet 的详细解读,涵盖了其核心功能、属性操作、选择器等方面的使用方法。通过这份速查手册,用户能够快速掌握 jQuery 的主要功能,并将其应用到实际开发中。
综上所述,jQuery Cheat Sheet 1.4 提供了一个全面而深入的指南,涵盖了 jQuery 的核心概念、选择器、事件处理、属性管理等多个方面,对于学习和掌握 jQuery 极具价值。无论是初学者还是资深开发者,都能从中找到...
层次选择器 (Hierarchy Selectors) - **Child Selector ("parent>child")** - **用途**:选取所有直接子元素,这些子元素由 "child" 指定,并且是 "parent" 所指定元素的直接子元素。 - **示例代码**: ```...
Because Java does not allow multiple inheritance, it can be very limiting to rely on the Controller hierarchy to apply interceptors. But you can define some interceptors in a totally different class, ...
选择器层次(Selector Hierarchy)和Flexbox或Grid布局可以优化元素的排列和对齐,使界面更易用。 `music`文件夹可能包含了背景音乐文件,这些音频文件可以通过HTML5的标签嵌入到网页中,为抽奖环节营造气氛。HTML5...
3. **CSS3**:为了实现多彩的视觉效果和复杂的布局,开发者可能使用了CSS3的新特性,比如选择器层级(Selector Hierarchy)、伪类和伪元素(Pseudo-classes and Pseudo-elements)、过渡(Transitions)、动画...