`
lyz8jj0
  • 浏览: 20611 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

jQuery 遍历函数包括了用于筛选、查找和串联元素的方法。

阅读更多
jQuery 遍历函数包括了用于筛选、查找和串联元素的方法。

函数 描述
.add() 将元素添加到匹配元素的集合中。
.andSelf() 把堆栈中之前的元素集添加到当前集合中。
.children() 获得匹配元素集合中每个元素的所有子元素。
.closest() 从元素本身开始,逐级向上级元素匹配,并返回最先匹配的祖先元素。
.contents() 获得匹配元素集合中每个元素的子元素,包括文本和注释节点。
.each() 对 jQuery 对象进行迭代,为每个匹配元素执行函数。
.end() 结束当前链中最近的一次筛选操作,并将匹配元素集合返回到前一次的状态。
.eq() 将匹配元素集合缩减为位于指定索引的新元素。
.filter() 将匹配元素集合缩减为匹配选择器或匹配函数返回值的新元素。
.find() 获得当前匹配元素集合中每个元素的后代,由选择器进行筛选。
.first() 将匹配元素集合缩减为集合中的第一个元素。
.has() 将匹配元素集合缩减为包含特定元素的后代的集合。
.is() 根据选择器检查当前匹配元素集合,如果存在至少一个匹配元素,则返回 true。
.last() 将匹配元素集合缩减为集合中的最后一个元素。
.map() 把当前匹配集合中的每个元素传递给函数,产生包含返回值的新 jQuery 对象。
.next() 获得匹配元素集合中每个元素紧邻的同辈元素。
.nextAll() 获得匹配元素集合中每个元素之后的所有同辈元素,由选择器进行筛选
.nextUntil() 获得每个元素之后所有的同辈元素,直到遇到匹配选择器的元素为止。
.not() 从匹配元素集合中删除元素。
.offsetParent() 获得用于定位的第一个父元素。
.parent() 获得当前匹配元素集合中每个元素的父元素,由选择器筛选。
.parents() 获得当前匹配元素集合中每个元素的祖先元素,由选择器筛选。
.parentsUntil() 获得当前匹配元素集合中每个元素的祖先元素,直到遇到匹配选择器的元素为止。
.prev() 获得匹配元素集合中每个元素紧邻的前一个同辈元素,由选择器筛选。
.prevAll() 获得匹配元素集合中每个元素之前的所有同辈元素,由选择器进行筛选。
.prevUntil() 获得每个元素之前所有的同辈元素,直到遇到匹配选择器的元素为止。
.siblings() 获得匹配元素集合中所有元素的同辈元素,由选择器筛选。
.slice() 将匹配元素集合缩减为指定范围的子集。
分享到:
评论

相关推荐

    浅析jQuery 遍历函数,javascript中的each遍历_.docx

    jQuery 遍历函数是 jQuery 库中的一组方法,用于筛选、查找和串联元素。这些方法可以帮助开发者快速地操作和处理 HTML 元素。下面是 jQuery 遍历函数的详细介绍: 1. `.add()` 方法:将元素添加到匹配元素的集合中...

    jQuery 遍历函数详解

    jQuery 遍历函数包括了用于筛选、查找和串联元素的方法。 函数 描述 .add() 将元素添加到匹配元素的集合中。 .andSelf() 把堆栈中之前的元素集添加到当前集合中。 .children() 获得匹配元素集合中每个元素的所有子...

    整合了网上大多数jQuery面试题及答案,最全面超完整jQuery面试题及答案

    * each(callback) 方法用于遍历 jQuery 对象中的每个元素。 * size() 方法用于获取 jQuery 对象中的元素个数。 * index(subject) 方法用于获取某个元素在 jQuery 对象中的索引。 * index() 方法用于获取 jQuery 对象...

    jQuery遍历Table应用示例

    这表明`vales`变量最终会包含一个由各单元格数据组成的,以特定格式(如`rid`的值&`qty`的值,)串联起来的字符串。 6. 表单提交的触发:在遍历完成后,如果所有的验证都通过(即`bo`为`true`,`flag`也为`true`),...

    jquery入门文档ppt

    过滤用于从集合中筛选特定元素,查找可以深入DOM树寻找特定元素,而串联则允许连续调用jQuery方法,提高代码的可读性和效率。 jQuery提供了丰富的API来控制页面元素。例如,attr()方法用于获取或设置元素的属性,...

    jQuery详细教程

    如果您的网站包含许多页面,并且您希望您的 jQuery 函数易于维护,那么请把您的 jQuery 函数放到独立的 .js 文件中。 当我们在教程中演示 jQuery 时,会将函数直接添加到 <head> 部分中。不过,把它们放到一个单独的...

    jquery开发入门整理(所需要了解的)

    - **BOM (Browser Object Model)**:描述了浏览器窗口的模型,包括`window`对象及其相关的属性和方法。 - **DOM (Document Object Model)**:描述了如何以结构化的方式表示文档,以及如何通过JavaScript操作文档中的...

    jquery入门培训文档

    - **过滤、查找和串联**:jQuery提供过滤、查找特定元素和链式调用的方法,以更灵活地操作元素集合。 6. **操作元素属性和内容** - **属性**:`attr()`用于获取或设置元素属性,`removeAttr()`用于删除属性。 - ...

    (完整word版)jquery试题与答案.docx

    12. **jQuery 筛选**:jQuery 的筛选不包括“自动”,其他如过滤(`filter()`, `not()`),查找(`find()`, `siblings()`, `parent()`),串联(`.add()`)都是常见的筛选操作。 13. **文档处理**:jQuery 提供包裹(`...

    (完整word版)jquery试题与答案.pdf

    - 过滤、查找和串联是 jQuery 中的筛选方法,而“自动”不属于筛选。 13. **jQuery 文档处理**: - 包裹(wrap)、替换(replaceWith)、删除(remove)以及内部和外部插入(如 `append`, `prepend`)是常见的...

    jQuery面试题答案[归纳].pdf

    - 串联(Chaining):多个jQuery方法连用,如`$(element).css('color', 'red').addClass('highlight')`。 - 自动(Autoplay)并不属于jQuery筛选功能。 6. **jQuery文档处理**: - 包裹(Wrapping):`wrap...

    jquery考试题.pdf

    8. **jQuery筛选**:jQuery的筛选方法包括过滤、查找和串联,但没有“自动”这个分类,所以选项B错误。 9. **内容插入**:要在指定元素后面添加内容,可以使用`after(content)`,选项D正确。 10. **删除元素**:在...

    jquery考试题.docx

    - 过滤(如`filter()`, `not()`, `slice()`)用于筛选元素集合。 - 自动和查找不是jQuery的筛选方法。 - 串联(如`add()`, `andSelf()`, `end()`)用于合并或切换元素集合。 9. **内容插入**: - `after(content...

    jquery考试题.doc

    - 过滤操作包括`:not`、`:first`、`:last`、`:even`、`:odd`等,以及`$.fn.filter`方法用于根据条件筛选元素。 - 自动和查找不是jQuery的筛选类型。 - 串联(chaining)是jQuery的一个特性,允许连续调用方法。 ...

    JQUERY速成教程

    查找方法如`.find(selector)`可深入子元素,而串联则是将多个jQuery对象合并为一个。 **三、对象文本处理** 文本篇主要涉及元素内容的插入、删除、替换和包裹。`.html()`, `.text()`, `.append()`, `.prepend()`, `...

    jQuery教程学习

    18. **jQuery速成 - 替换,删除和复制** 掌握替换元素、删除元素和复制元素的技巧。 19. **jQuery速成 - 元素的赋值** 学习如何设置或获取元素的文本或HTML内容。 **第四章:样式篇 - 层叠样式表的处理** 20. **...

    jquery.transform

    3. **动画插件**: jQuery的动画插件是用于创建丰富和动态视觉效果的工具,这些效果通常包括淡入淡出、滑动、弹跳等。jQuery.transform插件就是这类插件的一个实例,专注于transform属性的动画效果。 **二、主要功能...

    jquery hover显示图片详细介绍

    `fadeIn`和`fadeOut`是jQuery提供的动画方法,用于平滑地改变元素的透明度,从而实现显示和隐藏的效果。 如果需要对多个图片进行此操作,可以稍微修改代码,使用类选择器代替ID选择器,并用`each`遍历所有需要处理...

    Jquery文档

    如`$("#myID").add(".myClass")`将ID为`myID`的元素和类为`myClass`的元素组合在一起。 - `children([expr])`:获取所有直接子元素的集合。若提供表达式,则仅选取匹配的子元素。 - `contents()`:找到元素内的...

Global site tag (gtag.js) - Google Analytics