位置: 编程技术 - 正文

jQuery中each()、find()和filter()等节点操作方法详解(推荐)

编辑:rootadmin

推荐整理分享jQuery中each()、find()和filter()等节点操作方法详解(推荐),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

1.each(callback)

官方解释:

返回值:jQuery

概述

以每一个匹配的元素作为上下文来执行一个函数。

意味着,每次执行传递进来的函数时,函数中的this关键字都指向一个不同的DOM元素(每次都是一个不同的匹配元素)。而且,在每次执行函数时,都会给函数传递一个表示作为执行环境的元素在匹配的元素集合中所处位置的数字值作为参数(从零开始的整型)。 返回 'false' 将停止循环 (就像在普通的循环中使用 'break')。返回 'true' 跳至下一个循环(就像在普通的循环中使用'continue')。

参数

callback

对于每个匹配的元素所要执行的函数

示例

描述:

迭代两个图像,并设置它们的 src 属性。注意:此处 this 指代的是 DOM 对象而非 jQuery 对象。

HTML 代码:

<img/><img/>

jQuery 代码:

结果:

2.find(expr|obj|ele)

官方解释:

返回值:jQuery

概述

搜索所有与指定表达式匹配的元素。这个函数是找出正在处理的元素的后代元素的好方法。

所有搜索都依靠jQuery表达式来完成。这个表达式可以使用CSS1-3的选择器语法来写。

参数

expr String 用于查找的表达式jQuery object object一个用于匹配元素的jQuery对象element DOMElement一个DOM元素

jQuery中each()、find()和filter()等节点操作方法详解(推荐)

示例

描述:

从所有的段落开始,进一步搜索下面的span元素。与$("p span")相同。

HTML 代码:

<p><span>Hello</span>, how are you&#;</p>

jQuery 代码:

结果:

[ <span>Hello</span> ]

3.filter(expr|obj|ele|fn)

官方解释:

概述

筛选出与指定表达式匹配的元素集合。

这个方法用于缩小匹配的范围。用逗号分隔多个表达式

参数

expr String字符串值,包含供匹配当前元素集合的选择器表达式。jQuery object object现有的jQuery对象,以匹配当前的元素。element Expression一个用于匹配元素的DOM元素。 function(index) Function一个函数用来作为测试元素的集合。它接受一个参数index,这是元素在jQuery集合的索引。在函数, this指的是当前的DOM元素。

示例

参数selector描述:

保留带有select类的元素

HTML 代码:

jQuery 代码:

结果:

[ <p class="selected">And Again</p> ]

积木网推荐阅读:

jQuery中的each()详细介绍(推荐)

jQuery each函数源码分析

以上所述是小编给大家介绍的jQuery中each()、find()和filter()等节点操作方法详解(推荐)的相关知识,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对积木网网站的支持!

jQuery中的each()详细介绍(推荐) each()方法能使DOM循环结构简洁,不容易出错。each()函数封装了十分强大的遍历功能,使用也很方便,它可以遍历一维数组、多维数组、DOM,JSON等等在javaSc

jQuery each函数源码分析 jQuery.each方法用于遍历一个数组或对象,并对当前遍历的元素进行处理,在jQuery使用的频率非常大,下面就这个函数做了详细讲解:代码/*!*jQuery源码分析-ea

jQuery中on绑定事件后引发的事件冒泡问题如何解决 用on绑定时,我把子元素的绑定到document,而把父元素绑定到上级元素,导致returnfalse阻止冒泡无效。!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""

标签: jQuery中each()、find()和filter()等节点操作方法详解(推荐)

本文链接地址:https://www.jiuchutong.com/biancheng/387283.html 转载请保留说明!

上一篇:jquery easyui datagrid实现增加,修改,删除方法总结

下一篇:jQuery中的each()详细介绍(推荐)(jquery $each)

  • 2019年个人所得税要补税怎么办
  • 没有收入可以不给抚养费吗
  • 工程施工企业收入和成本需不需要设置按项目核算
  • 开了发票不做收入的账务处理
  • 有限公司能变更为个体工商户
  • 珠宝首饰可以开发票吗
  • 缴纳的增值税如何申请退税
  • 财务费用属于什么科目借贷方向
  • 当月减少的固定资产当月停止折旧
  • 职工出差餐费计入什么科目
  • 税务登记后怎么领发票
  • 将自产的产品用于对外投资
  • 项目部租房办公应计入什么费用
  • 员工离职 社保
  • 个人可以开技术服务费发票税率多少
  • 总公司中标分公司开票避税
  • 卷帘机适用税率
  • 收到不开票的返利如何记账?
  • 多交的增值税附加税怎么做账
  • 按产品的品种型号规格规定的计划
  • 维保合同交印花税吗怎么交
  • 公司发生的业务有哪些
  • 企业当期产生的外币报表折算差额
  • win11版本英文
  • 单位中秋节福利发放物品
  • pnaico.exe是什么软件
  • dcom进程
  • 不能抵扣的发票可以做成本吗
  • 购货款先到支付后付款
  • 一亩地是多少平方?
  • php验证码扭曲效果怎么做
  • 工程资金占用费的法律依据
  • php中面向对象
  • php数据库分页是怎么实现的
  • 使用php连接多种数据库
  • 异地工程款预缴
  • 2020注册谷歌账号方法
  • lvs命令详解
  • 劳务派遣公司的注册资本最低限额为
  • 什么是技术服务工程师
  • 结转清理损失会计分录
  • 资本公积的项目有哪些
  • javascript基础笔记
  • 增值税退税流程怎么操作
  • 财务报表与财务分析的关系
  • 财产转让收入属于什么收入
  • 预提费用在汇算清缴时调整
  • 开票金额大于收入增值税申报表填写
  • 公司基建维修承诺书
  • 福利费可以直接入管理费用吗
  • 附加税的计税依据是增值税实际缴纳税款吗
  • 企业亏损为什么还继续
  • 进项税额属于什么会计科目
  • 半成品是指正在各生产阶段加工的产品
  • 雇主责任险为什么理赔很慢
  • 发票边上的孔有什么用
  • 从银行提取现金分录
  • 会计明细账怎么记
  • 硬盘安装windows11
  • vs显示进程已退出
  • 怎么在VMware上玩LOL
  • ubuntu做lvm
  • CentOS(x86_64)下PHP安装memcache扩展问题解决方法分享
  • csrss.exe是什么进程 2个
  • cocos2dx-3.2+lua 启动项目小技巧
  • 遮罩层出现后怎么点击其他地方隐藏
  • unity 3a游戏
  • opengl渲染流程图
  • itertools.permutations
  • math在java
  • Android带有注册界面的简单app
  • python求解析解
  • unityui渲染顺序
  • 修复硬盘
  • python读dat数据
  • 微软python视频教程
  • 收购发票怎么抵扣申报
  • 软件和集成电路企业税收优惠
  • 城市基础设施配套费由哪个部门收取
  • 营业执照每个季度申报吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设