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与函数式编程解释
Apr 27 Javascript
jQuery过滤选择器:not()方法使用介绍
Apr 20 Javascript
JavaScript 对象深入学习总结(经典)
Sep 29 Javascript
浅谈toLowerCase和toLocaleLowerCase的区别
Aug 15 Javascript
EditPlus中的正则表达式 实战(4)
Dec 15 Javascript
jquery 手势密码插件
Mar 17 Javascript
XMLHttpRequest对象_Ajax异步请求重点(推荐)
Sep 28 Javascript
Javasript设计模式之链式调用详解
Apr 26 Javascript
解决vue项目中type=”file“ change事件只执行一次的问题
May 16 Javascript
js canvas实现二维码和图片合成的海报
Nov 19 Javascript
小程序自定义单页面、全局导航栏的实现代码
Mar 15 Javascript
简单了解Ajax表单序列化的实现方法
Jun 14 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之第八天
2006/10/09 PHP
$_GET['goods_id']+0 的使用详解
2013/06/06 PHP
PHP实现的下载远程图片自定义函数分享
2015/01/28 PHP
PHP配合fiddler抓包抓取微信指数小程序数据的实现方法分析
2020/01/02 PHP
5款Javascript颜色选择器
2009/10/25 Javascript
循环 vs 递归浅谈
2013/02/28 Javascript
Nodejs学习笔记之NET模块
2015/01/13 NodeJs
封装好的一个万能检测表单的方法
2015/01/21 Javascript
手机开发必备技巧:javascript及CSS功能代码分享
2015/05/25 Javascript
浅谈setTimeout 与 setInterval
2015/06/23 Javascript
javascript运动详解
2015/07/06 Javascript
学习使用bootstrap3栅格系统
2016/04/12 Javascript
使用JQuery中的trim()方法去掉前后空格
2016/09/16 Javascript
纯JavaScript 实现flappy bird小游戏实例代码
2016/09/27 Javascript
深入学习 JavaScript中的函数调用
2017/03/23 Javascript
详解jQuery中关于Ajax的几个常用的函数
2017/07/17 jQuery
bootstrap table实现x-editable的行单元格编辑及解决数据Empty和支持多样式问题
2017/08/10 Javascript
Ant Design moment对象和字符串之间的相互转化教程
2020/10/27 Javascript
vue 实现基础组件的自动化全局注册
2020/12/25 Vue.js
vue使用echarts画组织结构图
2021/02/06 Vue.js
写了个监控nginx进程的Python脚本
2012/05/10 Python
Python面向对象特殊成员
2017/04/24 Python
python中logging库的使用总结
2017/10/18 Python
python实现kMeans算法
2017/12/21 Python
Python3实现腾讯云OCR识别
2018/11/27 Python
python实现全盘扫描搜索功能的方法
2019/02/14 Python
python3的print()函数的用法图文讲解
2019/07/16 Python
Selenium结合BeautifulSoup4编写简单的python爬虫
2020/11/06 Python
详解FireFox下Canvas使用图像合成绘制SVG的Bug
2019/07/10 HTML / CSS
html svg生成环形进度条的实现方法
2019/09/23 HTML / CSS
青年安全生产示范岗事迹材料
2014/05/04 职场文书
大学生入党自荐书
2015/03/05 职场文书
三严三实·严以律己心得体会
2016/01/13 职场文书
《地震中的父与子》教学反思
2016/02/16 职场文书
如何做好工作总结!
2019/04/10 职场文书
idea以任意顺序debug多线程程序的具体用法
2021/08/30 Java/Android