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 相关文章推荐
js实现为a标签添加事件的方法(使用闭包循环)
Aug 02 Javascript
AngularJS监听ng-repeat渲染完成的方法
Mar 20 Javascript
JS简单生成由字母数字组合随机字符串示例
May 25 Javascript
jQuery的Ajax接收java返回数据方法
Aug 11 jQuery
微信小程序Getuserinfo解决方案图解
Aug 24 Javascript
为jquery的ajax请求添加超时timeout时间的操作方法
Sep 04 jQuery
原生js通过一行代码实现简易轮播图
Jun 05 Javascript
js实现鼠标点击页面弹出自定义文字效果
Dec 24 Javascript
深入理解webpack process.env.NODE_ENV配置
Feb 23 Javascript
jquery css实现流程进度条
Mar 26 jQuery
微信小程序中使用 async/await的方法实例分析
May 06 Javascript
vue使用echarts画组织结构图
Feb 06 Vue.js
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
PHP 判断常量,变量和函数是否存在
2009/04/26 PHP
上传文件先创建目录 再上传到目录里面去
2010/12/29 PHP
PHP设计模式 注册表模式(多个类的注册)
2012/02/05 PHP
初品cakephp 入门基础
2012/02/16 PHP
PHP关联链接常用代码
2012/11/05 PHP
PHP递归调用的小技巧讲解
2013/02/19 PHP
关于PHP二进制流 逐bit的低位在前算法(详解)
2013/06/13 PHP
Smarty实现页面静态化(生成HTML)的方法
2016/05/23 PHP
php模仿qq空间或朋友圈发布动态、评论动态、回复评论、删除动态或评论的功能(中)
2017/06/11 PHP
PHP实现将多个文件压缩成zip格式并下载到本地的方法示例
2018/05/23 PHP
location.search在客户端获取Url参数的方法
2010/06/08 Javascript
Android中的jQuery:AQuery简介
2014/05/06 Javascript
JavaScript定义变量和变量优先级问题探讨
2014/10/11 Javascript
JS获取数组最大值、最小值及长度的方法
2015/11/24 Javascript
Jquery和Js获得元素标签名称的方法总结
2016/10/08 Javascript
JQuery学习总结【二】
2016/12/01 Javascript
详解微信小程序 相对定位和绝对定位
2017/05/11 Javascript
Vue项目webpack打包部署到服务器的实例详解
2017/07/17 Javascript
微信小程序五子棋游戏AI实现方法【附demo源码下载】
2019/02/20 Javascript
使用python删除nginx缓存文件示例(python文件操作)
2014/03/26 Python
Python中解析JSON并同时进行自定义编码处理实例
2015/02/08 Python
python引用DLL文件的方法
2015/05/11 Python
利用numpy+matplotlib绘图的基本操作教程
2017/05/03 Python
在Python文件中指定Python解释器的方法
2019/02/18 Python
Python计算时间间隔(精确到微妙)的代码实例
2019/02/26 Python
OpenCV-Python 摄像头实时检测人脸代码实例
2019/04/30 Python
Django实现web端tailf日志文件功能及实例详解
2019/07/28 Python
Python如何使用k-means方法将列表中相似的句子归类
2019/08/08 Python
HTML5中的网络存储实现方式
2020/04/28 HTML / CSS
加拿大快时尚零售商:Ardene
2018/02/14 全球购物
瑞士图书网站:Weltbild.ch
2019/09/17 全球购物
四风剖析查摆对照检查材料思想汇报
2014/09/24 职场文书
科学育儿宣传标语
2014/10/08 职场文书
小学2016年第十八届推普周活动总结
2016/04/05 职场文书
《艾尔登法环》1.03.3补丁上线 碎星伤害调整
2022/04/07 其他游戏
Win11自动黑屏怎么办 Win11自动黑屏设置教程
2022/07/15 数码科技