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 相关文章推荐
找到一点可怜的关于dojo资料,谢谢作者!
Dec 06 Javascript
Javascript 函数中的参数使用分析
Mar 27 Javascript
Javascript this 的一些学习总结
Aug 02 Javascript
web的各种前端打印方法之jquery打印插件PrintArea实现网页打印
Jan 09 Javascript
javascript结合ajax读取txt文件内容
Dec 05 Javascript
jQuery实现分章节锚点“回到顶部”动画特效代码
Oct 23 Javascript
JS实现弹出居中的模式窗口示例
Jun 20 Javascript
如何制作幻灯片(代码分享)
Jan 06 Javascript
微信小程序 使用腾讯地图SDK详解及实现步骤
Feb 28 Javascript
react-native ListView下拉刷新上拉加载实现代码
Aug 03 Javascript
vue的token刷新处理的方法
Jul 17 Javascript
微信小程序仿抖音短视频切换效果的实例代码
Jun 24 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获取MAC地址的函数代码
2011/09/11 PHP
ThinkPHP中数据操作案例分析
2015/09/27 PHP
PHP基于回溯算法解决n皇后问题的方法示例
2017/11/07 PHP
js自定义事件代码说明
2011/01/31 Javascript
JavaScript将XML转成JSON的方法
2015/03/12 Javascript
jQuery封装的tab选项卡插件分享
2015/06/16 Javascript
网页前端登录js按Enter回车键实现登陆的两种方法
2016/05/10 Javascript
JS实现保留n位小数的四舍五入问题示例
2016/08/03 Javascript
Vue.js 2.0 移动端拍照压缩图片上传预览功能
2017/03/06 Javascript
浅谈vue中改elementUI默认样式引发的static与assets的区别
2018/02/03 Javascript
浅谈Vue Element中Select下拉框选取值的问题
2018/03/01 Javascript
Vue.js中的组件系统
2019/05/30 Javascript
Python实现求最大公约数及判断素数的方法
2015/05/26 Python
python字符串连接方法分析
2016/04/12 Python
python+matplotlib绘制饼图散点图实例代码
2018/01/20 Python
Python管理Windows服务小脚本
2018/03/12 Python
每天迁移MySQL历史数据到历史库Python脚本
2018/04/13 Python
pandas.DataFrame.to_json按行转json的方法
2018/06/05 Python
python爬取个性签名的方法
2018/06/17 Python
Python调用adb命令实现对多台设备同时进行reboot的方法
2018/10/15 Python
详解Django+Uwsgi+Nginx 实现生产环境部署
2018/11/06 Python
如何利用Pyecharts可视化微信好友
2019/07/04 Python
详解python中的模块及包导入
2019/08/30 Python
python 实现一个图形界面的汇率计算器
2020/11/09 Python
详解python爬取弹幕与数据分析
2020/11/14 Python
css3实现可拖动的魔方3d效果
2019/05/07 HTML / CSS
美国精品家居用品网站:US-Mattress
2016/08/24 全球购物
英国复古和经典球衣网站:Vintage Football Shirts
2018/10/05 全球购物
介绍一下木马病毒的种类
2015/07/26 面试题
计算机开发个人求职信范文
2013/09/26 职场文书
九月份红领巾广播稿
2014/01/22 职场文书
社区七一党员活动方案
2014/01/25 职场文书
高中军训感想300字
2014/03/04 职场文书
奖学金感谢信
2015/01/21 职场文书
2015关于重阳节的演讲稿
2015/03/20 职场文书
mysql中整数数据类型tinyint详解
2021/12/06 MySQL