1.eq(index|-index)
获取当前链式操作中第N个jQuery对象,返回jQuery对象,当参数大于等于0时为正向选取,比如0代表第一个,1代表第二个。当参数为负数时为反向选取,比如-1为倒数第一个,具体可以看以下示例。
index:获取匹配的第二个元素
2.hasClass(class)
检查当前的元素是否含有某个特定的类,如果有,则返回true。这其实就是 is("." + class)。
3.is(expr|obj|ele|fn)
根据选择器、DOM元素或 jQuery 对象来检测匹配元素集合,如果其中至少有一个元素符合这个给定的表达式就返回true。
如果没有元素符合,或者表达式无效,都返回'false'。 '''注意:'''在jQuery 1.3中才对所有表达式提供了支持。在先前版本中,如果提供了复杂的表达式,比如层级选择器(比如 + , ~ 和 > ),始终会返回true
expr( String )
字符串值,包含供匹配当前元素集合的选择器表达式。
jQuery object( object )
现有的jQuery对象,以匹配当前的元素。
element( Expression )
一个用于匹配元素的DOM元素。
function(index)( Function )
一个函数用来作为测试元素的集合。它接受一个参数index,这是元素在jQuery集合的索引。在函数, this指的是当前的DOM元素。
4.has(expr|ele)
保留包含特定后代的元素,去掉那些不含有指定后代的元素。
.has()方法将会从给定的jQuery对象中重新创建一组匹配的对象。提供的选择器会一一测试原先那些对象的后代,含有匹配后代的对象将得以保留。
expr( String )
一个选择器字符串。
element( DOMElement )
一个DOM元素
5.filter(expr|obj|ele|fn)
筛选出与指定表达式匹配的元素集合。这个方法用于缩小匹配的范围。用逗号分隔多个表达式。
expr( String )
字符串值,包含供匹配当前元素集合的选择器表达式。
jQuery object( object )
现有的jQuery对象,以匹配当前的元素。
element( Expression )
一个用于匹配元素的DOM元素。
function(index)( Function )
一个函数用来作为测试元素的集合。它接受一个参数index,这是元素在jQuery集合的索引。在函数, this指的是当前的DOM元素。