.add()

创建一个新的 jQuery 对象,并将元素添加到匹配的元素集合中。

.addBack()

将堆栈中前一个元素集合添加到当前集合中,并可选择通过选择器进行过滤。

.attr()

获取匹配元素集合中第一个元素的属性值,或为每个匹配元素设置一个或多个属性。

callbacks.has()

确定列表是否附加了任何回调。如果提供了回调作为参数,则确定它是否在列表中。

.children()

获取匹配元素集合中每个元素的子元素,并可选择通过选择器进行过滤。

.closest()

对于集合中的每个元素,通过测试元素本身并沿 DOM 树向上遍历其祖先,获取第一个匹配选择器的元素。

.css()

获取匹配元素集合中第一个元素的计算样式属性值,或为每个匹配元素设置一个或多个 CSS 属性。

.data()

存储与匹配元素关联的任意数据,或返回匹配元素集中第一个元素的命名数据存储中的值。

.end()

结束当前链中最近的一次过滤操作,并将匹配元素集合返回到其之前的状态。

.eq()

将匹配的元素集合缩减为指定索引处的元素。

.even()

将匹配的元素集合缩减为集合中的偶数索引元素,从零开始编号。

.filter()

将匹配的元素集合缩减为匹配选择器或通过函数测试的元素。

.find()

获取当前匹配元素集合中每个元素的后代,通过选择器、jQuery 对象或元素进行过滤。

.finish()

停止当前正在运行的动画,移除所有排队的动画,并完成匹配元素的所有动画。

.first()

将匹配的元素集合缩减为集合中的第一个元素。

.has()

将匹配的元素集合缩减为具有匹配选择器或 DOM 元素的后代的元素。

.innerHeight()

获取匹配元素集合中第一个元素的当前计算内部高度(包括内边距 padding,但不包括边框 border),或设置每个匹配元素的内部高度。

.innerWidth()

获取匹配元素集合中第一个元素的当前计算内部宽度(包括内边距 padding,但不包括边框 border),或设置每个匹配元素的内部宽度。

.is()

根据选择器、元素或 jQuery 对象检查当前匹配的元素集合,如果这些元素中至少有一个与给定参数匹配,则返回 true。

jQuery()

返回根据传入参数在 DOM 中找到的或通过传入 HTML 字符串创建的匹配元素集合。

jQuery.cssHooks

直接挂钩到 jQuery 以覆盖特定 CSS 属性的检索或设置方式、规范 CSS 属性命名或创建自定义属性。

jQuery.cssNumber

一个包含所有可以不带单位使用的 CSS 属性的对象。在 jQuery 4.0 之前,.css() 方法使用此对象来查看是否可以向无单位值追加 px。

jQuery.Deferred()

一个工厂函数,返回一个链式工具对象,该对象包含将多个回调注册到回调队列、调用回调队列以及传递任何同步或异步函数的成功或失败状态的方法。

jQuery.each()

一个通用的迭代器函数,可用于无缝迭代对象和数组。具有 length 属性的数组和类数组对象(例如函数的 arguments 对象)通过数字索引从 0 到 length-1 进行迭代。其他对象通过其命名属性进行迭代。

jQuery.param()

创建一个数组、普通对象或 jQuery 对象的序列化表示,适用于 URL 查询字符串或 Ajax 请求。如果传入 jQuery 对象,它应包含带有 name/value 属性的输入元素。

jQuery.uniqueSort()

就地对 DOM 元素数组或类数组对象进行排序,并移除重复项。请注意,这仅适用于 DOM 元素数组/类数组,而不适用于字符串或数字。

jQuery.when()

提供一种根据零个或多个 Thenable 对象(通常是代表异步事件的 Deferred 对象)执行回调函数的方法。

.last()

将匹配的元素集合缩减为集合中的最后一个元素。

.map()

将当前匹配集合中的每个元素传递给一个函数,产生一个包含返回值的新 jQuery 对象。

mouseenter 事件

绑定一个事件处理程序,当鼠标进入一个元素时触发,或在一个元素上触发该处理程序。

mouseleave 事件

绑定一个事件处理程序,当鼠标离开一个元素时触发,或在一个元素上触发该处理程序。

.next()

获取匹配元素集合中每个元素紧邻的后续同级元素。如果提供了选择器,则仅当该同级元素匹配该选择器时才检索它。

.nextAll()

获取匹配元素集合中每个元素的所有后续同级元素,并可选择通过选择器进行过滤。

.nextUntil()

获取每个元素之后的所有同级元素,但不包括由传入的选择器、DOM 节点或 jQuery 对象匹配的元素。

.odd()

将匹配的元素集合缩减为集合中的奇数索引元素,从零开始编号。

.outerHeight()

获取匹配元素集合中第一个元素的当前计算外部高度(包括内边距 padding、边框 border,以及可选的外边距 margin),或设置每个匹配元素的外部高度。

.outerWidth()

获取匹配元素集合中第一个元素的当前计算外部宽度(包括内边距 padding、边框 border,以及可选的外边距 margin),或设置每个匹配元素的外部宽度。

.parent()

获取当前匹配元素集合中每个元素的父元素,并可选择通过选择器进行过滤。

.parents()

获取当前匹配元素集合中每个元素的祖先元素,并可选择通过选择器进行过滤。

.parentsUntil()

获取当前匹配元素集合中每个元素的祖先元素,但不包括由选择器、DOM 节点或 jQuery 对象匹配的元素。

.prev()

获取匹配元素集合中每个元素紧邻的前一个同级元素。如果提供了选择器,则仅当该同级元素匹配该选择器时才检索它。

.prevAll()

以相反的文档顺序获取匹配元素集合中每个元素之前的所有同级元素,并可选择通过选择器进行过滤。

.prevUntil()

获取每个元素之前的所有同级元素,但不包括由选择器、DOM 节点或 jQuery 对象匹配的元素。

.promise()

返回一个 Promise 对象,用于观察集合上绑定、排队或未排队的某种类型的所有操作何时完成。

.prop()

获取匹配元素集合中第一个元素的特性 (property) 值,或为每个匹配元素设置一个或多个特性。

.replaceWith()

用提供的新内容替换匹配元素集合中的每个元素,并返回被移除的元素集合。

.scrollTop()

获取匹配元素集合中第一个元素滚动条的当前垂直位置,或设置每个匹配元素滚动条的垂直位置。

.siblings()

获取匹配元素集合中每个元素的同级元素,并可选择通过选择器进行过滤。

.slice()

将匹配的元素集合缩减为由索引范围指定的子集。

.text()

获取匹配元素集合中每个元素的组合文本内容,包括它们的后代,或设置匹配元素的文本内容。

.toggleClass()

根据类是否存在或 state 参数的值,从匹配元素集合中的每个元素中添加或删除一个或多个类。

.uniqueSort()

就地对 DOM 元素的 jQuery 对象进行排序,并移除重复项。请注意,这仅适用于由 DOM 元素组成的 jQuery 对象,而不适用于字符串或数字。