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处理表单示例(javascript提交表单)
Apr 28 Javascript
node.js中的console.dir方法使用说明
Dec 10 Javascript
再谈JavaScript线程
Jul 10 Javascript
javascript实现类似百度分享功能的方法
Jul 27 Javascript
实例详解jQuery结合GridView控件的使用方法
Jan 04 Javascript
AngularJS辅助库browserTrigger用法示例
Nov 03 Javascript
jQuery之动画效果大全
Nov 09 Javascript
vue父组件向子组件传递多个数据的实例
Mar 01 Javascript
mac上配置Android环境变量的方法
Jul 08 Javascript
vue路由传参的基本实现方式小结【三种方式】
Feb 05 Javascript
Element的el-tree控件后台数据结构的生成以及方法的抽取
Mar 05 Javascript
js模拟实现百度搜索
Jun 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
php 之 没有mysql支持时的替代方案
2006/10/09 PHP
PHP中的类-什么叫类
2006/11/20 PHP
php 远程图片保存到本地的函数类
2008/12/08 PHP
Youku 视频绝对地址获取的方法详解
2013/06/26 PHP
php curl抓取网页的介绍和推广及使用CURL抓取淘宝页面集成方法
2015/11/30 PHP
yii2 url重写并隐藏index.php方法
2018/12/10 PHP
使用PHP+Redis实现延迟任务,实现自动取消订单功能
2019/11/21 PHP
jquery插件珍藏(图片局部放大/信息提示框)
2013/01/08 Javascript
js判断当前浏览器类型,判断IE浏览器方法
2014/06/02 Javascript
jQuery中:focus选择器用法实例
2014/12/30 Javascript
《JavaScript DOM 编程艺术》读书笔记之JavaScript 语法
2015/01/09 Javascript
js脚本分页代码分享(7种样式)
2015/08/19 Javascript
SpringMVC返回json数据的三种方式
2015/12/10 Javascript
AngularJS中的Directive自定义一个表格
2016/01/25 Javascript
Javascript基础_嵌入图像的简单实现
2016/06/14 Javascript
js处理层级数据结构的方法小结
2017/01/17 Javascript
vuex的简单使用教程
2018/02/02 Javascript
Angular 向组件传递模板的两种方法
2018/02/23 Javascript
详解node Async/Await 更好的异步编程解决方案
2018/05/10 Javascript
详细分析vue表单数据的绑定
2020/07/20 Javascript
vue实现移动端input上传视频、音频
2020/08/18 Javascript
解决VUE 在IE下出现ReferenceError: Promise未定义的问题
2020/11/07 Javascript
Vue使用Element实现增删改查+打包的步骤
2020/11/25 Vue.js
[02:25]专访DOTA2负责人Erik 国际邀请赛暂不会离开西雅
2014/07/21 DOTA
Python中声明只包含一个元素的元组数据方法
2014/08/25 Python
Python3 能振兴 Python的原因分析
2014/11/28 Python
Python写的Tkinter程序屏幕居中方法
2015/03/10 Python
在Linux下调试Python代码的各种方法
2015/04/17 Python
python中有关时间日期格式转换问题
2019/12/25 Python
keras绘制acc和loss曲线图实例
2020/06/15 Python
列车长先进事迹材料
2014/01/25 职场文书
离职感谢信怎么写
2015/01/22 职场文书
食品药品安全责任书
2015/05/11 职场文书
2016年禁毒宣传活动总结
2016/04/05 职场文书
baselines示例程序train_cartpole.py的ImportError
2022/05/20 Python
前端canvas中物体边框和控制点的实现示例
2022/08/05 Javascript