位置: 编程技术 - 正文

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)

  • 税金返还需要交税吗
  • 预收货款开票怎么做账
  • 终止经营的会计处理
  • 计提利息收入分录怎么写
  • 简易计征怎么开票
  • 注册资本为0的企业
  • 建安企业个人所得税
  • 房地产企业取得净地的税收筹划
  • 出口退税新旧申报
  • 房租抵扣个税需要提供发票吗
  • 待认证进项分录
  • 小规模纳税人企业所得税怎么计算
  • 消费税组成计税价格成本利润率
  • 研发支出辅助账2021版
  • 怎么查询发票记录
  • 网上申请的增值税专用纸质发票收到后如何确认已收到
  • 土地使用权与房屋所有权不一致
  • 账上少了25元怎么做账
  • 筹建期的工资
  • 普通发票可以部份红冲吗?
  • 企业将自有资金无偿提供
  • 住房公积金个税抵扣标准
  • 移动操作系统有哪些主要特点和功能
  • Linux系统中quota磁盘命令的相关使用解析
  • 命令行wifi
  • 固定资产核销程序
  • Windows11报sill idealTree buildDeps安装慢或者卡顿解决方案
  • 营改增后企业一般纳税人认定标准为
  • 企业所得税季初数怎么填
  • 事业单位小规模纳税人缴纳附加税有什么,税率是多少
  • php获取文件后缀名的方法
  • 假如你知道这样是什么歌
  • js倒数
  • laravel 实例
  • pycharm操作界面
  • 股东借款属于什么科目
  • 考试费开什么发票税目
  • rabbitmq如何解决消息堆积问题
  • 防暑降温费用发放标准
  • 什么样的差旅费津贴可以税前扣除
  • 申报缴纳上月税费的会计分录
  • 公章损坏如何更换
  • sql动态执行
  • 加强mysql安全
  • 深圳市企业稳岗补贴标准
  • 对外担保产生诉讼费用吗
  • 办公室购花卉会计处理
  • 记账凭证错误要重开吗
  • 长期股权投资稀释股权
  • 借款合同相关法条
  • 存量资金上缴财政怎么做账
  • 收到对方公司退款
  • 股权转让印花税减半征收政策
  • 企业期货投资收益要交所得税吗
  • 其他应收款项
  • 劳务派遣公司账务处理
  • 销货方开红字发票
  • 行政事业单位固定资产入账标准最新规定
  • 购买金税盘取得的发票
  • 利息收入核算什么科目
  • 摊余成本通俗
  • oracle基础知识
  • 如何避免在游戏中切输入法
  • mac开机声音怎么取消
  • 硬盘安装操作系统出现,两个操作系统怎么选择
  • 丢失acui16.dll
  • 如何去掉windows不是正版
  • win8怎么设置桌面背景
  • ES6 javascript中class类的get与set用法实例分析
  • js基于对象的特点是什么
  • Unity3D游戏开发pdf
  • 安卓icon图标
  • python生成txt文档
  • Unity for Absolute Beginners(一)
  • 安装了python2.7和3.6怎么切换版本
  • python3 冒泡排序
  • Python实现Sqlite将字段当做索引进行查询的方法
  • android圆环进度条渐变
  • 广东省电子税务局app下载手机版
  • 出口退税范围的货物
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设