jQuery搜索子元素的方法


Posted in Javascript onFebruary 10, 2015

本文实例讲述了jQuery搜索子元素的方法。分享给大家供大家参考。具体分析如下:

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搜索子元素的方法

希望本文所述对大家的jQuery程序设计有所帮助。

Javascript 相关文章推荐
javascript中的location用法简单介绍
Mar 07 Javascript
JQuery Tips(2) 关于$()包装集你不知道的
Dec 14 Javascript
IE和Firefox下event事件杂谈
Dec 18 Javascript
基于JQuery实现相同内容合并单元格的代码
Jan 12 Javascript
JavaScript实现页面实时显示当前时间的简单实例
Jul 20 Javascript
页面加载完成后再执行JS的jquery写法以及区别说明
Feb 22 Javascript
jquery实现自定义图片裁剪功能【推荐】
Mar 08 Javascript
Vue中建立全局引用或者全局命令的方法
Aug 21 Javascript
this.$toast() 了解一下?
Apr 18 Javascript
jQuery实现的记住帐号密码功能完整示例
Aug 03 jQuery
微信小程序实现可长按移动控件
Nov 01 Javascript
Antd中单个DatePicker限定时间输入范围操作
Oct 29 Javascript
jQuery搜索同辈元素方法
Feb 10 #Javascript
Jquery搜索父元素操作方法
Feb 10 #Javascript
jQuery表单域属性过滤器用法分析
Feb 10 #Javascript
jQuery子属性过滤选择器用法分析
Feb 10 #Javascript
jQuery内容过滤选择器用法分析
Feb 10 #Javascript
jQuery过滤选择器用法分析
Feb 10 #Javascript
jQuery表单域选择器用法分析
Feb 10 #Javascript
You might like
php防注
2007/01/15 PHP
php之CodeIgniter学习笔记
2013/06/17 PHP
php学习笔记之基础知识
2014/11/08 PHP
php中header设置常见文件类型的content-type
2015/06/23 PHP
清除网页历史记录,屏蔽后退按钮!
2008/12/22 Javascript
让firefox支持IE的一些方法的javascript扩展函数代码
2010/01/02 Javascript
JavaScript strike方法入门实例(给字符串加上删除线)
2014/10/17 Javascript
js如何实现点击标签文字,文字在文本框出现
2015/08/05 Javascript
JavaScript递归操作实例浅析
2016/10/31 Javascript
javascript滚轮事件基础实例讲解(37)
2017/02/14 Javascript
原生JS实现九宫格抽奖效果
2017/04/01 Javascript
将angular-ui的分页组件封装成指令的方法详解
2017/05/10 Javascript
jquery获取元素到屏幕四周可视距离的方法
2018/09/05 jQuery
Vue 全家桶实现移动端酷狗音乐功能
2018/11/16 Javascript
vue项目中使用vue-i18n报错的解决方法
2019/01/13 Javascript
ECharts地图绘制和钻取简易接口详解
2019/07/12 Javascript
vuex存取值和映射函数使用说明
2020/07/24 Javascript
在漏洞利用Python代码真的很爽
2007/08/26 Python
python getopt 参数处理小示例
2009/06/09 Python
Python内置函数OCT详解
2016/11/09 Python
详解Django中间件的5种自定义方法
2018/07/26 Python
Pytorch 实现权重初始化
2019/12/31 Python
python获取整个网页源码的方法
2020/08/03 Python
Smallable英国家庭概念店:设计师童装及家居装饰
2017/07/05 全球购物
加拿大国民体育购物网站:National Sports
2018/11/04 全球购物
了解AppleShare protocol(AppleShare协议)吗
2015/08/28 面试题
上海微创软件面试题
2012/06/14 面试题
护士个人简历自荐信
2013/10/18 职场文书
考试不及格检讨书
2014/01/09 职场文书
网络信息安全承诺书
2014/03/26 职场文书
国旗下的演讲稿
2014/05/08 职场文书
个人批评与自我批评材料
2014/10/17 职场文书
餐饮店长岗位职责
2015/04/14 职场文书
汽车销售助理岗位职责
2015/04/14 职场文书
奔腾年代观后感
2015/06/09 职场文书
解决MySQL存储时间出现不一致的问题
2021/04/28 MySQL