`
cakin24
  • 浏览: 1403501 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

jQuery的parent > child选择器

阅读更多
一 介绍
parent > child选择器中的parent代表父元素,child代表子元素,用于在给定的父元素下匹配所有的子元素。
使用该选择器只能选择父元素的直接子元素。parent > child选择器的使用方法如下:
$("parent > child");
parent是指任何有效的选择器。
child是用以匹配元素的选择器,并且它是匹配元素的选择器,并且它是parent元素的子元素。
例如,要匹配表单中所有的子元素input,可以使用下面的jQuery代码:
$("form > input");
 
二 应用
为表单的直接子元素input换肤。
 
三 代码
<script language="javascript" src="JS/jquery-3.1.1.min.js"></script>
<style type="text/css">
input
{
     margin:5px;                    /*设置input元素的外边距为5像素*/
}
.input 
{
	font-size: 12pt;              /*设置文字大小*/
	color: #333333;               /*设置文字颜色*/
	background-color:#cef;        /*设置背景颜色*/
	border: 1px solid #000000;    /*设置边框*/
}
</style>
<form id="form1" name="form1" method="post" action="">
  姓&nbsp;&nbsp;名:<input type="text" name="name" id="name" />
  <br />
  籍&nbsp;&nbsp;贯:<input name="native" type="text" id="native" />
  <br />
  生&nbsp;&nbsp;日:<input type="text" name="birthday" id="birthday" />
  <br />
  E-mail:<input type="text" name="email" id="email" />
  <br />
  <span>
  <input type="button" name="change" id="change" value="换肤"/>
  </span>
  <input type="button" name="default" id="default" value="恢复默认"/>
  <br />
</form>
<script type="text/javascript">
$(document).ready(
function()
{
	$("#change").click(
	function()
	{                            //绑定"换肤"按钮的单击事件
	   $("form > input").addClass("input");    //为表单元素的直接子元素input添加样式
	});
	$("#default").click(
	function()
	{                            //绑定“恢复默认”按钮的单击事件
	   $("form > input").removeClass("input");     //移除为表单元素的直接子元素input添加的样式
	});
});
</script>
 
四 运行效果

 
  • 大小: 2.2 KB
1
1
分享到:
评论

相关推荐

    JQuery选择器测试 离线版

    5. **后代选择器**:`parent &gt; child`选取parent元素内的所有child元素。例如,`$("div &gt; p")`选取所有属于div元素后代的p元素。 6. **子元素选择器**:`parent ~ sibling`选取所有紧跟在parent元素后的sibling元素...

    jQuery选择器全解.

    2. **parent &gt; child**:选择父元素的直接子元素,例如`$(".myList &gt; li")`选取CSS类为`myList`的元素的直接子节点`&lt;li&gt;`。 #### 五、选择器与过滤器的综合运用 选择器与过滤器可以结合使用,形成更为精细的选择...

    Jquery实验室的选择器工具

    例如,`$("div &gt; p")`选取所有直接位于`&lt;div&gt;`元素内的`&lt;p&gt;`元素,而`$(".parent .child")`选取所有在类为`parent`的元素内的`child`类元素。 ### 3. 属性选择器 属性选择器让我们可以根据元素的属性来选择元素。...

    jQuery选择器大全

    1. **直系子元素选择器**:`parent &gt; child`,仅选取指定父元素的直接子元素,例如`$('div &gt; span')`将选取所有直接位于`&lt;div&gt;`标签内的`&lt;span&gt;`元素,排除嵌套层级更深的匹配项。 2. **相邻兄弟选择器**:`prev + ...

    PPT和案例\jQuery选择器

    jQuery选择器是jQuery库的核心特性之一,它极大地简化了JavaScript中的DOM元素选择和操作。jQuery完全继承了CSS的风格,并在此基础上提供了更强大和灵活的选择方式。以下是对jQuery选择器的详细说明: **1. 基本...

    jQuery入门之层次选择器实例简析

    本文将详细解析jQuery层次选择器中的"ancestor descendant"和"parent&gt;child"选择器之间的区别,并通过实例来进行说明。 首先,我们来理解"parent&gt;child"选择器。此选择器用于选取所有指定父元素的直接子元素。所谓...

    jQuery选择器基础知识

    **jQuery选择器基础知识** jQuery是JavaScript的一个库,它极大地简化了DOM操作、事件处理和动画效果。其中,选择器是jQuery的核心功能之一,用于高效地选取DOM元素,从而实现对网页内容的控制和操作。本篇文章将...

    基于jQuery选择器的整理集合

    `parent &gt; child`选择器选取所有直接子元素;`prev + next`选择器选取紧接在前一个元素后的元素;`prev ~ siblings`选择器选取所有紧跟在指定元素后面的同级元素。 属性选择器允许我们根据元素的属性来选择元素,...

    jQuery选择器大全PDF

    1. **直接子元素选择器**:`parent &gt; child`仅选取`parent`元素的直接子元素`child`: ```javascript $('#parent &gt; .child').css('color', 'blue'); ``` 2. **相邻兄弟选择器**:`prev + next`选取紧跟在`prev`...

    jQuery 遍历css选择器

    1. `&gt;`:子元素选择器,选取父元素直接包含的所有子元素,例如`$("parent &gt; child")`。 2. `+`:相邻兄弟选择器,选取紧跟在另一个元素之后的同级元素,例如`$("element1 + element2")`。 3. `~`:后续兄弟选择器,...

    RIA应用开发:2-jquery选择器.ppt

    * 层次选择器:通过元素之间的层次关系来选择元素,例如 $("parent &gt; child")。 3. jQuery 选择器的使用 jQuery 选择器可以用于选择和操作 HTML 文档中的元素。例如,使用 $("#id") 选择器来选择一个 Id 为 "id" ...

    jquery 元素选择器使用方法技巧

    - **子元素选择器**:`$('parent &gt; .child')` 选取 `parent` 下所有类名为 `.child` 的子元素。 - **相邻同胞选择器**:`$('.sibling + .next')` 选取紧接在 `.sibling` 元素之后的 `.next` 元素。 - **一般同胞...

    JQuery选择器详解JQuery选择器详解

    2. `$("parent &gt; child")`:直系子元素选择器,选取父元素的所有直接子元素。 3. `$("prev + next")`:相邻兄弟选择器,选取紧接在prev元素之后的next元素。 4. `$("prev ~ siblings")`:后续兄弟选择器,选取prev...

    jquery 选择器 大全

    - `parent &gt; child`:子元素选择器,如`$("div &gt; p")`选取所有直接作为div子元素的段落。 - `prev + next`:相邻兄弟选择器,如`$("div + p")`选取紧跟在div后面的第一个段落。 - `prev ~ siblings`:同级元素...

    jQuery基础和jQuery选择器教程

    3. **层次选择器**: 包括 `&gt;`(子元素选择器)、`(父元素选择器,不常用)、`&gt;`(后代选择器)和 `:nth-child()` 等,如: ```javascript $("#parent &gt; div"); // 直接子元素选择器 $("ul li:nth-child(2)"); //...

    jquery选择器应用实例

    5. **子元素选择器**: 使用`$("parent &gt; child")`来选择父元素的直接子元素,如`$("div &gt; p")`会选择所有直接嵌套在div元素内的p元素。 6. **相邻兄弟选择器**: 使用`$("prev + next")`来选择紧接在prev元素后的...

    jquery选择器入门详解小案例

    jQuery支持多种CSS选择器,包括基本选择器、层次选择器、属性选择器和类选择器等。这些选择器可以帮助我们更精确地定位到我们需要操作的DOM元素。 1. **基本选择器**: - `$("#id")`:通过ID选择元素,例如`$("#...

    jQuery选择器

    - **子元素选择器**:`$("parent &gt; child")` - 仅匹配`parent`元素的直接子元素中的`child`元素。例如,`$("div &gt; span")`选取`&lt;div&gt;`元素下的直接子元素`&lt;span&gt;`。 - **相邻兄弟选择器**:`$("prev + next")` - ...

Global site tag (gtag.js) - Google Analytics