jQuery筛选
1.eq(index|-index)
参数index
一个整数,指示元素基于0的位置,这个元素的位置是从0算起。
参数-index
一个整数,指示元素的位置,从集合中的最后一个元素开始倒数。(-1算起)
2.first()获取第一个元素
3.last() 获取最后个元素
4. hasClass(class)
参数class
用于匹配的类名
5. filter(expr|obj|ele|fn)
参数expr
字符串值,包含供匹配当前元素集合的选择器表达式。
参数jQuery object
现有的jQuery对象,以匹配当前的元素。
参数element
一个用于匹配元素的DOM元素。
参数function(index)
一个函数用来作为测试元素的集合。它接受一个参数index,这是元素在jQuery集合的索引。在 函数, this指的是当前的DOM元素。
6. is(expr|obj|ele|fn)
参数expr
字符串值,包含供匹配当前元素集合的选择器表达式。
参数jQuery object
现有的jQuery对象,以匹配当前的元素。
参数element
一个用于匹配元素的DOM元素。
参数function(index)
一个函数用来作为测试元素的集合。它接受一个参数index,这是元素在jQuery集合的索引。 在函数, this指的是当前的DOM元素。
7. map(callback)
参数callback
给每个元素执行的函数
8. has(expr|ele)
参数expr
一个选择器字符串。
参数element
一个DOM元素
9. not(expr|ele|fn)
参数expr
一个选择器字符串。
参数element
一个DOM元素
参数function(index)
一个用来检查集合中每个元素的函数。this是当前的元素。
10. slice(start, [end])
参数start
开始选取子集的位置。第一个元素是0.如果是负数,则可以从集合的尾部开始选起。
参数end
结束选取自己的位置,如果不指定,则就是本身的结尾。
这篇文章对你有帮助吗?作为一名程序工程师,在评论区留下你的困惑或你的见解,大家一起来交流吧!