位置: 编程技术 - 正文

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)

  • 普通发票税率1%要交税吗
  • 休产假个人部分社保公司怎么做账
  • 加班餐费有发票怎么入账
  • 电汇凭证的日期为什么必须是当天
  • 员工工资占公司收入比例怎么算
  • 电脑的折旧年限是多久
  • 小企业会计准则和企业会计准则的区别
  • 月末结转各项费用支出479000
  • 长期负债平均余额怎么算
  • 外购材料运输费怎么入账
  • 关于现代服务业的书籍
  • 销售折让的税收分类编码
  • 实时扣税3001会计科目
  • 纳税服务一体化综合监督工作情况报告
  • 甲供工程会计分录
  • 税前可以扣除的管理费用计算公式
  • 公司购买地下停车位如何入账
  • 企业职工补助
  • 农民专业合作社属于什么企业类型
  • 境外个人汇入汇款规定
  • 公司开设食堂需要哪些手续
  • 分公司年报怎么查
  • 进料加工出口退税计算 计划分配率
  • 1697510649
  • 利润分成的会计分录
  • macos 关闭屏幕
  • 企业职工教育经费
  • 报销各种费用怎么做分录
  • 公司的劳务费支出怎么做账
  • 暂估入库结转成本后期怎么冲账
  • 小微企业减免附加税政策
  • 资产负债表的编制方法和步骤
  • 酒吧送酒的人叫什么
  • thinkphp案例
  • 前端如何适配移动端
  • html多页面
  • 微信php开发包
  • 固定资产发票税率多少
  • 固定资产折旧的计算方法
  • java多线程经典案例
  • 树结构ADT知识点思维导图
  • 向个体工商户付款可以转给个体法人吗
  • mysql金额用什么数据类型
  • 拍卖车牌收入需要缴纳什么税
  • 电子税务局实名核验失败
  • 一般纳税人企业所得税税率多少
  • 应交增值税减免税款是什么意思
  • 一般纳税人开具3%专票的条件
  • 存货换入无形资产账务处理
  • 从个人处借款的会计分录
  • 公司向股东借款最新规定
  • 营业外支出包括
  • 会计核算健全的单位 可以选择小规模纳税的有
  • 什么是小微企业
  • 忘交残保金了怎么补交
  • mysql获取所有表的数据量
  • sqlserver数据库最快存储时间
  • macos 修改mac
  • windowsxp装机图片
  • winproxy.exe - winproxy是什么进程
  • win 8系统怎么样
  • win10开机提示xwz
  • windows 10 mobile--移动版
  • pcc是什么文件
  • linux中docker
  • Apache 2.0.55 for Linux 下载
  • 如何找回windows删除的文件
  • cocos2dx-js
  • xcode配置opencv
  • xcode用法
  • 全面了解中国历史英文
  • 用vue写登录页面
  • 检查shell脚本有无语法错误
  • De facto standard 世界上不可思议的事实标准
  • javascript里的yield
  • python操作mongodb数据库
  • Android-Universal-Image-Loader 图片异步加载类库的使用
  • 江西省发票查询系统
  • 增值税发票税控盘开票软件怎么下载
  • 乌鲁木齐交通服务电话
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设