过滤
<ul>
<li>eq(index|-index) 等于第index个元素,index从0开始算,-index从最后一个开始倒数 从1算起</li>
<li>first()</li>
<li>last()</li>
<li>hasClass("className") 如果包含指定的类则返回<b>true</b></li>
<li>filter()筛选出与指定表达式匹配的元素集合。filter(".selected,:first")</li>
<li>is()根据选择器、DOM元素或 jQuery 对象来检测匹配元素集合,如果其中至少有一个元素符合这个给定的表达式就返回true。
如果没有元素符合,或者表达式无效,都返回'false'。</li>
<li>.map(callback)用这个函数来建立一个列表,不论是值、属性还是CSS样式,或者其他特别形式</li>
<li>.has(),后代元素包含某种属性</li>
<li>.not()</li>
<li>.slice(),.slice(0,2)slice(-1);slice(index从第几个开始取,num取几个)选取一个匹配的子集
</li>
<li>.children()子代</li>
<li>.parent()取得一个包含着所有匹配元素的唯一父元素的元素集合。</li>
<li>.parents()取得一个包含着所有匹配元素的祖先元素的元素集合</li>
<li>.parentsUntil()查找当前元素的所有的父辈元素,直到遇到匹配的那个元素为止。</li>
<li>.closest()从自己开始向上找最近的,数量要么为1要么0;注意与parent()区别</li>
<li>.find()找后代元素</li>
<li>.next()相邻的后面的同辈元素</li>
<li>.nextall()后面的所有同辈元素</li>
<li>.nextUntil()后面的所有同辈元素知道找到匹配的那个元素为止</li>
<li>.prev()、.prevall()、.prevUntil()与对应的next相反</li>
<li>.offsetParent() 返回父元素中第一个其position设为relative或者absolute的元素。此方法仅对可见元素有效。
</li>
<li>.siblings() 所有同辈元素</li>
<li>.add()把与表达式匹配的元素按照节点在document(文档)中的顺序排列添加到jQuery对象中。</li>
<li>.andBack() 将自己先前所选的元素加入到当前的选中的元素中</li>
<li>.contents()查找匹配元素内部所有的子节点包括文本节点</li>
<li>.end()回到最近的一个"破坏性"操作之前。</li>
</ul>
网友评论