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 相关文章推荐
摘自启点的main.js
Apr 20 Javascript
基于jquery的让textarea自适应高度的插件
Aug 03 Javascript
tangram框架响应式加载图片方法
Nov 21 Javascript
jQuery实现向下滑出的二级菜单效果实例
Aug 22 Javascript
基于Arcgis for javascript实现百度地图ABCD marker的效果
Sep 12 Javascript
node.js require() 源码解读
Dec 13 Javascript
浅析JavaScript Array和string的转换(推荐)
May 20 Javascript
对象转换为原始值的实现方法
Jun 06 Javascript
jQuery设置聚焦并使光标位置在文字最后的实现方法
Aug 02 Javascript
前后端常见的几种鉴权方式(小结)
Aug 04 Javascript
vue-cli 关闭热更新操作
Sep 18 Javascript
如何vue使用el-table遍历循环表头和表体数据
Apr 26 Vue.js
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基于单例模式编写PDO类的方法
2016/09/13 PHP
PHP 代码简洁之道(小结)
2019/10/16 PHP
javascript 函数调用的对象和方法
2010/07/01 Javascript
Js event事件在IE、FF兼容性问题
2011/01/01 Javascript
jQuery实现的导航条切换可显示隐藏
2014/10/22 Javascript
Javascript aop(面向切面编程)之around(环绕)分析
2015/05/01 Javascript
jQuery mobile转换url地址及获取url中目录部分的方法
2015/12/04 Javascript
jQuery多个版本和其他js库冲突的解决方法
2016/08/11 Javascript
Vue非父子组件通信详解
2017/06/12 Javascript
jquery+css实现侧边导航栏效果
2017/06/12 jQuery
在 Angular 中使用Chart.js 和 ng2-charts的示例代码
2017/08/17 Javascript
详解如何在react中搭建d3力导向图
2018/01/12 Javascript
vee-validate vue 2.0自定义表单验证的实例
2018/08/28 Javascript
详解微信小程序的不同函数调用的几种方法
2019/05/08 Javascript
解决vue-router 二级导航默认选中某一选项的问题
2019/11/01 Javascript
Vue toFixed保留两位小数的3种方式
2020/10/23 Javascript
使用Python3 编写简单信用卡管理程序
2016/12/21 Python
Python模拟百度自动输入搜索功能的实例
2019/02/14 Python
使用python的pexpect模块,实现远程免密登录的示例
2019/02/14 Python
python编写简单端口扫描器
2019/09/04 Python
python实现在一个画布上画多个子图
2020/01/19 Python
什么是Python包的循环导入
2020/09/08 Python
Python内存泄漏和内存溢出的解决方案
2020/09/26 Python
canvas如何绘制钟表的方法
2017/12/13 HTML / CSS
使用canvas来完成线性渐变和径向渐变的功能的方法示例
2019/07/25 HTML / CSS
GANT葡萄牙官方商店:拥有美国运动服传统的生活方式品牌
2018/10/18 全球购物
NFL官方在线商店:NFLShop
2020/07/29 全球购物
运动会广播稿60字
2014/01/15 职场文书
学生期末评语大全
2014/04/30 职场文书
2014感恩节演讲稿大全
2014/10/11 职场文书
供应商食品安全承诺书
2015/04/29 职场文书
小学生节水倡议书
2015/04/29 职场文书
元旦联欢晚会主持词
2015/07/01 职场文书
2016年小学“我们的节日·中秋节”活动总结
2016/04/05 职场文书
餐厅开业活动方案
2019/07/08 职场文书
详解使用内网穿透工具Ngrok代理本地服务
2022/03/31 Servers