jQuery筛选操作

jQuery筛选操作

函数 描述
eq()获取第N个元素
first()获取第一个元素
last()获取最后一个元素
hasClass()检查当前的元素是否含有某个特定的类,如果有,则返回true。
filter()筛选出与指定表达式匹配的元素集合。
is()1.6*根据选择器、DOM元素或 jQuery 对象来检测匹配元素集合,如果其中至少有一个元素符合这个给定的表达式就返回true。
map()将一组元素转换成其他数组(不论是否是元素数组)
has()保留包含特定后代的元素,去掉那些不含有指定后代的元素。
not()删除与指定表达式匹配的元素
slice()选取一个匹配的子集
children()取得一个包含匹配的元素集合中每一个元素的所有子元素的元素集合。
closest()1.7*从元素本身开始,逐级向上级元素匹配,并返回最先匹配的元素。。
find()1.6*搜索所有与指定表达式匹配的元素。这个函数是找出正在处理的元素的后代元素的好方法。
next()取得一个包含匹配的元素集合中每一个元素紧邻的后面同辈元素的元素集合。
nextall()查找当前元素之后所有的同辈元素。
nextUntil()1.6*查找当前元素之后所有的同辈元素,直到遇到匹配的那个元素为止。
offsetParent()返回第一个匹配元素用于定位的父节点。
parent()取得一个包含着所有匹配元素的唯一父元素的元素集合。
parents()取得一个包含着所有匹配元素的祖先元素的元素集合(不包含根元素)。可以通过一个可选的表达式进行筛选。
parentsUntil()1.6*查找当前元素的所有的父辈元素,直到遇到匹配的那个元素为止。
prev()取得一个包含匹配的元素集合中每一个元素紧邻的前一个同辈元素的元素集合。
prevall()查找当前元素之前所有的同辈元素
prevUntil()1.6*查找当前元素之前所有的同辈元素,直到遇到匹配的那个元素为止。
siblings()取得一个包含匹配的元素集合中每一个元素的所有唯一同辈元素的元素集合。可以用可选的表达式进行筛选。
add()把与表达式匹配的元素添加到jQuery对象中。这个函数可以用于连接分别与两个表达式匹配的元素结果集。
andSelf()加入先前所选的加入当前元素中
contents()查找匹配元素内部所有的子节点(包括文本节点)。如果元素是一个iframe,则查找文档内容
end()回到最近的一个"破坏性"操作之前。即,将匹配的元素列表变为前一次的状态。
以上就是jQuery筛选操作的全部内容,希望这篇jQuery筛选操作能帮到你,更多内容请访问前端开发博客。

前面的一篇文章我们已经实现了postMessage+window.name实现了iframe高度自适应,iframe跨域通信,这篇文章基于jquery,完善了之前文章作者提到的一些不足,一起来看看。 - 2018-09-12

本文分享了使用jquery移除前面通过onclick绑定的元素的事件,然后重新绑定别的函数来执行onclick事件。 - 2018-09-14

很久没用fullpage插件来实现全屏效果的滚动了,我自己整理了一个比较简单的PC版全屏滚动代码,几乎fullpage有的东西都有,代码一看就懂。 - 2018-05-09

前端开发制作中有需要需要等到页面中的图片加载完毕后才执行某些事件,而使用jquery的load事件只是dom执行完毕,图片未必加载完成,如果要判断图片加载完毕,需要在图片标签上判断。 - 2018-02-07

jQuery有没有获取图片实际尺寸的方法?就是图片文件的实际尺寸,而不是添加了css样式之后的尺寸。本文给出一个兼容的方式。 - 2018-01-15

很早就使用jQuery的$.extend({},obj1,obj2)来合并两个对象,原来jQuery的这个方法就是深度拷贝($.extend(true,{},obj1))和浅度拷贝的意思,这篇文章分享了 Underscore、lodash 和 jQuery 这些主流的第三方库对于深度拷贝和浅度拷贝的实现与区分。 - 2017-12-02

本文要推荐的是一个jQuery二维码插件,它可以根据你设定的地址来生成一个二维码,二维码可以有div格式的,也有canvas格式的。canvas的支持自定义logo和文字在上面。 - 2017-06-03

- 2017-07-21

本文整理了一些主要的jQuery API,其中包括jQuery 核心函数和方法、jQuery属性参考手册、jQuery CSS操作、jQuery选择器、jQuery文档操作、jQuery筛选操作、jQuery事件方法、jQuery效果、jQuery Ajax操作、jQuery工具函数、jQuery事件对象、jQuery延迟对象、jQuery回调函数,欢迎收藏使用,本手册会持续更新。 - 2017-04-27

niceScroll 是一个类似于 iOS /移动端 样式的 jQuery 滚动条插件,不需要增加额外的CSS,几乎全浏览器兼容,实现只需要一段代码,侵入性非常小,样式可完全自定义,支持触摸事件,可在触摸屏上使用。 - 2018-03-16

全部展开 | 全部折叠 | jQuery API手册