美文网首页
jQuery内容整理——筛选

jQuery内容整理——筛选

作者: 郭子林 | 来源:发表于2016-07-07 10:31 被阅读18次
    过滤

    <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>

    相关文章

      网友评论

          本文标题:jQuery内容整理——筛选

          本文链接:https://www.haomeiwen.com/subject/usxljttx.html