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 相关文章推荐
JavaScript 直接操作本地文件的实现代码
Dec 01 Javascript
IE8下关于querySelectorAll()的问题
May 13 Javascript
基于JQuery的6个Tab选项卡插件
Sep 03 Javascript
js判断选择时间不能小于当前时间的示例代码
Sep 24 Javascript
firefox浏览器用jquery.uploadify插件上传时报HTTP 302错误
Mar 01 Javascript
如何使用PHP+jQuery+MySQL实现异步加载ECharts地图数据(附源码下载)
Feb 23 Javascript
浅谈js中的三种继承方式及其优缺点
Aug 10 Javascript
Javascript农历与公历相互转换的简单实例
Oct 09 Javascript
学习使用jQuery表单验证插件和日历插件
Feb 13 Javascript
ES6中Math对象的部分扩展
Feb 20 Javascript
angular2 ng build部署后base文件路径问题详细解答
Jul 15 Javascript
Vue使用高德地图搭建实时公交应用功能(地图 + 附近站点+线路详情 + 输入提示+换乘详情)
May 16 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
PHP获取搜索引擎关键字来源的函数(支持百度和谷歌等搜索引擎)
2012/10/03 PHP
php中str_pad()函数用法分析
2017/03/28 PHP
JavaScript实现禁止后退的方法
2006/12/27 Javascript
浅谈Javascript事件处理程序的几种方式
2012/06/27 Javascript
jquery焦点图片切换(数字标注/手动/自动播放/横向滚动)
2013/01/24 Javascript
js中apply方法的使用详细解析
2013/11/04 Javascript
让浏览器DOM元素最后加载的js方法
2014/07/29 Javascript
Node.js 学习笔记之简介、安装及配置
2015/03/03 Javascript
详解JavaScript逻辑And运算符
2015/12/04 Javascript
JS代码防止SQL注入的方法(超简单)
2016/04/12 Javascript
servlet+jquery实现文件上传进度条示例代码
2017/01/25 Javascript
深入浅析Node.js单线程模型
2017/07/10 Javascript
JavaScript函数式编程(Functional Programming)组合函数(Composition)用法分析
2019/05/22 Javascript
Node.js实现简单管理系统
2019/09/23 Javascript
webpack常用构建优化策略小结
2019/11/21 Javascript
关于vue-cli3打包代码后白屏的解决方案
2020/09/02 Javascript
基于Django filter中用contains和icontains的区别(详解)
2017/12/12 Python
python对象与json相互转换的方法
2019/05/07 Python
PyQt5.6+pycharm配置以及pyinstaller生成exe(小白教程)
2020/06/02 Python
使用keras框架cnn+ctc_loss识别不定长字符图片操作
2020/06/29 Python
Matplotlib 折线图plot()所有用法详解
2020/07/28 Python
详解Python yaml模块
2020/09/23 Python
Python tkinter之ComboBox(下拉框)的使用简介
2021/02/05 Python
css3 transform 3d 使用css3创建动态3d立方体(html5实践)
2013/01/06 HTML / CSS
中国海淘族值得信赖的海淘返利网站:55海淘
2017/01/16 全球购物
阿迪达斯俄罗斯官方商城:adidas俄罗斯
2017/03/08 全球购物
New Balance澳大利亚官网:运动鞋和健身服装
2019/02/23 全球购物
指针和引用有什么区别
2013/01/13 面试题
Android面试题及答案
2015/09/04 面试题
百度JavaScript笔试题
2015/01/15 面试题
四种会话跟踪技术
2015/05/20 面试题
电子商务专业应届毕业生求职信
2014/06/21 职场文书
逃课检讨书
2015/01/26 职场文书
2019年最新七夕唯美祝福语(60条)
2019/07/22 职场文书
面试分析分布式架构Redis热点key大Value解决方案
2022/03/13 Redis
详解MySQL的主键查询为什么这么快
2022/04/03 MySQL