jQuery之搜索子元素

原创 2012年03月27日 23:10:34

1:children()方法

      用于获取一个包含匹配的元素集合中每一个元素的所有子元素的元素集合,语法格式如下:

      children([selector])

     $("#menu_ul").children().css("color", "blue");


2:find()方法

      用于从每个匹配元素中查找符合指定选择器表达式的后代元素,格式如下:

          find([selector])

       $("ul").find("span").css("color", "blue");  将ul元素下的span元素的文本元素设置为蓝色


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>搜索指定元素的子元素</title>
<script src="jquery-1.4.2.js" type="text/javascript"></script>
<script language="javascript" type="text/javascript">
   $(document).ready(function(){
	  $("#login").children("input").css("background","#FCF");//给div元素的直接子元素设置背景色
	  $("#login").contents().css("color","red");     //设置指定元素字节点的文本颜色
	  $("#tab").find("td").css("border","1px solid blue").css("color","Green");//设置指定div元素下的td元素的边框及字体颜色
	  })
</script>
</head>

<body>
<h3>搜索指定元素的子元素</h3>
<div>
    <div id="login">
        用户名:<input type="text"  value="用户名"/>
        密码:<input type="password" value="密码" />
        <div><input type="submit"  value="登录"/><input type="reset"  value="重置"/></div>
    </div>

   <div id="tab"> 
      <table width="452" height="176" border="1">
  <tr>
    <td>单元格</td>
    <td>单元格</td>
  </tr>
  <tr>
    <td>单元格</td>
    <td>单元格</td>
  </tr>
  <tr>
    <td>单元格</td>
    <td>单元格</td>
  </tr>
  <tr>
    <td>单元格</td>
    <td>单元格</td>
  </tr>
  <tr>
    <td>单元格</td>
    <td>单元格</td>
  </tr>
</table>

  </div>
</div>
</body>
</html>

效果图:

  


jQuery搜索子元素的方法教程

1. children()方法 用于获取一个包含匹配的元素集合中每一个元素的所有子元素的元素集合,语法格式如下: 代码如下: children([selector]) $("#menu_u...

jQuery之搜索子元素

1:children()方法       用于获取一个包含匹配的元素集合中每一个元素的所有子元素的元素集合,语法格式如下:       children([selector])   ...
  • ufojoan
  • ufojoan
  • 2014年05月30日 11:02
  • 302

jquery子元素选择器、form属性选择器和实现可以左右选择的下拉菜单效果

1、:nth-child(index/even/odd/equation) 用法: $(”ul li:nth-child(2)”)   返回值  集合元素       说明: 匹配其父元素下的第...

JQuery选择器中的子元素选择器

子元素筛选选择器不常使用,其筛选规则比起其它的选择器稍微要复杂点,其实博主感觉并不怎么难啦,因为单词so easy,哈哈。我们来看看都有哪些吧:注意: 1. :first只匹配一个单独的元素,但是:...
  • LHJBK
  • LHJBK
  • 2016年05月30日 20:32
  • 681

【JQuery】:first-child子元素过滤选择器

它和:first的区别是: :first-child返回的是一个数组, :first返回的是一个元素。 看例子就很容易知道区别了: 例子一::first 改变每个"蔬菜...

Jquery实战学习--属性过滤选择器和子元素过滤选择器

属性过滤选择器 aa bb cc $("div[id]").css("background","red");//选取拥有id属性的元素 $("div[id=div...

jQuery选择器之过滤选择器之子元素过滤选择器

过滤选择器之子元素过滤选择器 1、:nth-child(index/even/odd/equation) 用法: $(”ul li:nth-child(2)”)   返回值  集合元素 说明: 匹配...

[JQ权威指南]第四天:使用jQuery子元素过滤选择器

JQuery学习笔记-子元素选择器

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/4C/93/wKioL1RAeIbjc8CNAALsfR-zS_A343.jpg" ...
  • umgsai
  • umgsai
  • 2016年02月04日 11:04
  • 78
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:jQuery之搜索子元素
举报原因:
原因补充:

(最多只允许输入30个字)