jQuery中find()方法用法实例


Posted in Javascript onJanuary 07, 2015

本文实例讲述了jQuery中find()方法用法。分享给大家供大家参考。具体分析如下:

此方法获得匹配元素集合中所有元素的子元素,并通过选择器、jQuery 对象或元素删选。
find()方法是获取匹配元素后代元素的好方法。

注意:children()只获取一级子元素,而find()将查找所所有子元素。

语法结构一:

$(selector).find(expr)

参数列表:

参数 描述
expr 字符串值,定义筛选表达式。

实例代码:

<!DOCTYPE html> 

<html> 

<head> 

<meta charset=" utf-8"> 

<meta name="author" content="https://3water.com/" /> 

<title>children()函数-三水点靠木</title> 

<script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script>

<script type="text/javascript"> 

$(document).ready(function(){ 

  $(".father").find("p").css("color","red"); 

}) 

</script>  

</head> 

<body> 

<div class="father"> 

<div class="children"> 

   <p>我是孙子p</p> 

</div> 

<p>我是儿子p</p> 

</div> 

<p>我是兄弟p</p> 

</body> 

</html>

以上代码可以将father元素下的所有p元素的字体颜色设置为红色。

语法结构二:

$(selector).find(element)

可以查找匹配元素下指定的元素。

参数列表:

参数 描述
element 用于匹配元素的DOM对象或者jQuery对象。

实例代码:

<!DOCTYPE html>

<html>

<head>

<meta charset=" utf-8">

<meta name="author" content="https://3water.com/" />

<title>find()函数-三水点靠木</title>

<style type="text/css">

.father{

  height:200px;

  width:200px;

  border:1px solid blue;

}

</style>

<script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script>

<script type="text/javascript">

$(document).ready(function(){

  $(".father").find(document.getElementById("myp")).css("border","1px solid red");

})

</script>

</head>

<body>

<div class="father">

  <div class="children">

    <p id="myp">我是孙子p</p>

  </div>

  <p>我是儿子p</p>

</div>

<p>我是兄弟p</p>

</body>

</html>

以上代码可以将father元素下id属性值为myp的元素的边框设置为一像素红色。

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

Javascript 相关文章推荐
jquery异步循环获取功能实现代码
Sep 19 Javascript
jQuery 下拉列表 二级联动插件分享
Mar 29 Javascript
js判断浏览器类型的方法
Aug 07 Javascript
基于jQuery实现简单的折叠菜单效果
Nov 23 Javascript
JavaScript 冒泡排序和选择排序的实现代码
Sep 03 Javascript
js实现二级导航功能
Mar 03 Javascript
详解原生js实现offset方法
Jun 15 Javascript
浅析vue 函数配置项watch及函数 $watch 源码分享
Nov 22 Javascript
详解babel升级到7.X采坑总结
May 12 Javascript
JavaScript创建、读取和删除cookie
Sep 03 Javascript
jQuery表单校验插件validator使用方法详解
Feb 18 jQuery
JavaScript监听键盘事件代码实现
Jun 03 Javascript
jQuery中closest()函数用法实例
Jan 07 #Javascript
javascript实现全角与半角字符的转换
Jan 07 #Javascript
自己封装的常用javascript函数分享
Jan 07 #Javascript
流量统计器如何鉴别C#:WebBrowser中伪造referer
Jan 07 #Javascript
Angular用来控制元素的展示与否的原生指令介绍
Jan 07 #Javascript
jQuery中children()方法用法实例
Jan 07 #Javascript
angular.element方法汇总
Jan 07 #Javascript
You might like
用 Composer构建自己的 PHP 框架之使用 ORM
2014/10/30 PHP
php常见的魔术方法详解
2014/12/25 PHP
教你在PHPStorm中配置Xdebug
2015/07/27 PHP
Laravel与CI框架中截取字符串函数
2016/05/08 PHP
PHP+Apache+Mysql环境搭建教程
2016/08/01 PHP
Thinkphp通过一个入口文件如何区分移动端和PC端
2017/04/18 PHP
Laravel学习基础之migrate的使用教程
2017/10/11 PHP
In Javascript Class, how to call the prototype method.(three method)
2007/01/09 Javascript
一个高效的JavaScript压缩工具下载集合
2007/03/06 Javascript
学习jquery之一
2007/04/27 Javascript
关于JavaScript中name的意义冲突示例介绍
2014/05/29 Javascript
pace.js页面加载进度条插件
2015/09/29 Javascript
浅谈DOCTYPE对$(window).height()取值的影响
2016/07/21 Javascript
Javascript动画效果(2)
2016/10/11 Javascript
JavaScript使用ZeroClipboard操作剪切板
2017/05/10 Javascript
Vue插件打包与发布的方法示例
2018/08/20 Javascript
vue自定义tap指令及tap事件的实现
2018/09/18 Javascript
微信小程序的授权实现过程解析
2019/08/02 Javascript
vue过滤器实现日期格式化的案例分析
2020/07/02 Javascript
python WindowsError的错误代码详解
2017/07/23 Python
详解python使用Nginx和uWSGI来运行Python应用
2018/01/09 Python
python实现淘宝秒杀脚本
2020/06/23 Python
Python操作redis实例小结【String、Hash、List、Set等】
2019/05/16 Python
Python实现带下标索引的遍历操作示例
2019/05/30 Python
Python序列对象与String类型内置方法详解
2019/10/22 Python
TensorFlow查看输入节点和输出节点名称方式
2020/01/04 Python
tensorflow 利用expand_dims和squeeze扩展和压缩tensor维度方式
2020/02/07 Python
Python获取指定网段正在使用的IP
2020/12/14 Python
用python批量移动文件
2021/01/14 Python
香港时装购物网站:ZALORA香港
2017/04/23 全球购物
List, Set, Map是否继承自Collection接口?
2016/05/16 面试题
学雷锋志愿者活动总结
2014/06/27 职场文书
2016年师德学习心得体会
2016/01/12 职场文书
职场新人知识:如何制定一份合理的工作计划?
2019/09/11 职场文书
SONY AN-LP1 短波有源天线放大器
2021/04/22 无线电
解决Springboot PostMapping无法获取数据的问题
2022/05/06 Java/Android