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 相关文章推荐
基于Jquery的将DropDownlist的选中值赋给label的实现代码
May 06 Javascript
web基于浏览器的本地存储方法应用
Nov 27 Javascript
jquery+easeing实现仿flash的载入动画
Mar 10 Javascript
JavaScript中Math.SQRT2属性的使用详解
Jun 14 Javascript
基于jQuery仿淘宝产品图片放大镜代码分享
Jun 23 Javascript
解析javascript瀑布流原理实现图片滚动加载
Mar 10 Javascript
小程序开发实战:实现九宫格界面的导航的代码实现
Jan 19 Javascript
jQuery基于ajax方式实现用户名存在性检查功能示例
Feb 10 Javascript
JS实现静态页面搜索并高亮显示功能完整示例
Sep 19 Javascript
浅谈用Webpack路径压缩图片上传尺寸获取的问题
Feb 22 Javascript
JavaScript中使用import 和require打包后实现原理分析
Mar 07 Javascript
vue 组件高级用法实例详解
Apr 11 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 数学运算验证码实现代码
2009/10/11 PHP
php 删除记录同时删除图片文件的实现代码
2010/05/12 PHP
CodeIgniter使用phpcms模板引擎
2013/11/12 PHP
20个2014年最优秀的PHP框架回顾
2014/10/22 PHP
php提取字符串中网站url地址的方法
2014/12/03 PHP
php中的动态调用实例分析
2015/01/07 PHP
Laravel 解决419错误 -ajax请求错误的问题(CSRF验证)
2019/10/25 PHP
jquery中的$(document).ready()与window.onload的区别
2009/11/18 Javascript
JQuery Tips(4) 一些关于提高JQuery性能的Tips
2009/12/19 Javascript
return false,对阻止事件默认动作的一些测试代码
2010/11/17 Javascript
js日期相关函数总结分享
2013/10/15 Javascript
javascript陷阱 一不小心你就中招了(字符运算)
2013/11/10 Javascript
禁用Tab键JS代码兼容Firefox和IE
2014/04/18 Javascript
jQuery继承extend用法详解
2016/10/10 Javascript
10分钟掌握XML、JSON及其解析
2020/12/06 Javascript
jQuery插件HighCharts实现的2D堆条状图效果示例【附demo源码下载】
2017/03/14 Javascript
Vue-Router进阶之滚动行为详解
2017/09/13 Javascript
Bootstrap栅格系统的使用详解
2017/10/30 Javascript
让bootstrap的carousel支持滑动滚屏的实现代码
2017/11/27 Javascript
node的process以及child_process模块学习笔记
2018/03/06 Javascript
Vue.js 踩坑记之双向绑定
2018/05/03 Javascript
Vue框架里使用Swiper的方法示例
2018/09/20 Javascript
VUE中使用MUI方法
2019/02/12 Javascript
监控微信小程序中的慢HTTP请求过程详解
2019/07/05 Javascript
JS实现纸牌发牌动画
2021/01/19 Javascript
复制粘贴功能的Python程序
2008/04/04 Python
pip 错误unused-command-line-argument-hard-error-in-future解决办法
2014/06/01 Python
Python实现重建二叉树的三种方法详解
2018/06/23 Python
PyQt5-QDateEdit的简单使用操作
2020/07/12 Python
巴西家用小家电购物网站:Polishop
2016/08/07 全球购物
《自选商场》教学反思
2014/02/14 职场文书
小学少先队活动方案
2014/02/18 职场文书
高中英语演讲稿范文
2014/04/24 职场文书
旅行社优秀创业计划书
2014/08/16 职场文书
关于感恩的演讲稿800字
2014/08/26 职场文书
python实现三次密码验证的示例
2021/04/29 Python