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控制浏览器全屏示例代码
Feb 20 Javascript
使用JS或jQuery模拟鼠标点击a标签事件代码
Mar 10 Javascript
详解Javascript 装载和执行
Nov 17 Javascript
BootStrap初学者对弹出框和进度条的使用感觉
Jun 27 Javascript
js中字符型和数值型数字的互相转化方法(必看)
Apr 25 Javascript
详解webpack 如何集成第三方js库
Jun 29 Javascript
jQuery实现点击下拉框中的值累加到文本框中的方法示例
Oct 28 jQuery
JS计算两个时间相差分钟数的方法示例
Jan 10 Javascript
React Native 图片查看组件的方法
Mar 01 Javascript
JQuery使用属性addClass、removeClass和toggleClass实现增加和删除类操作示例
Nov 18 jQuery
JavaScript对象属性操作实例解析
Feb 04 Javascript
Python版实现微信公众号扫码登陆
May 28 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
如何批量清理系统临时文件(语言:C#、 C/C++、 php 、python 、java )
2016/02/01 PHP
基于thinkPHP框架实现留言板的方法
2016/10/17 PHP
PHP简单实现遍历目录下特定文件的方法小结
2017/05/22 PHP
PHP两个n位的二进制整数相加问题的解决
2018/08/26 PHP
php版本CKEditor 4和CKFinder安装及配置方法图文教程
2019/06/05 PHP
javascript 硬盘序列号+其它硬件信息
2008/12/23 Javascript
JavaScript 异步调用框架 (Part 6 - 实例 &amp; 模式)
2009/08/04 Javascript
javascript游戏开发之《三国志曹操传》零部件开发(三)情景对话中仿打字机输出文字
2013/01/23 Javascript
浅析JavaScript中的delete运算符
2013/11/30 Javascript
javascript实现动态统计图开发实例
2015/11/21 Javascript
基于JavaScript实现的顺序查找算法示例
2017/04/14 Javascript
underscore之function_动力节点Java学院整理
2017/07/11 Javascript
Node.js  事件循环详解及实例
2017/08/06 Javascript
在一般处理程序(ashx)中弹出js提示语
2017/08/16 Javascript
jQuery中将json数据显示到页面表格的方法
2018/05/27 jQuery
angular 表单验证器验证的同时限制输入的实现
2019/04/11 Javascript
微信小程序canvas绘制圆角base64图片的实现
2019/08/18 Javascript
js实现课堂随机点名系统
2019/11/21 Javascript
Python2.5/2.6实用教程 入门基础篇
2009/11/29 Python
Python中的引用和拷贝浅析
2014/11/22 Python
Pyhton中防止SQL注入的方法
2015/02/05 Python
python创建一个最简单http webserver服务器的方法
2015/05/08 Python
Python3数字求和的实例
2019/02/19 Python
django自带调试服务器的使用详解
2019/08/29 Python
python+opencv实现车牌定位功能(实例代码)
2019/12/24 Python
python 实现倒计时功能(gui界面)
2020/11/11 Python
Python + opencv对拍照得到的图片进行背景去除的实现方法
2020/11/18 Python
css3 column实现卡片瀑布流布局的示例代码
2018/06/22 HTML / CSS
大学毕业生通用求职信
2013/09/28 职场文书
艺术爱好者的自我评价分享
2013/10/08 职场文书
解除劳动合同协议书范本
2014/04/14 职场文书
中学生操行评语
2014/04/24 职场文书
pytorch 实现多个Dataloader同时训练
2021/05/29 Python
mysql主从复制的实现步骤
2021/10/24 MySQL
MySQL限制查询和数据排序介绍
2022/03/25 MySQL
flex布局中使用flex-wrap实现换行的项目实践
2022/06/21 HTML / CSS