菜单
×
   ❮     
HTML CSS JAVASCRIPT SQL PYTHON JAVA PHP HOW TO W3.CSS C C++ C# BOOTSTRAP REACT MYSQL JQUERY EXCEL XML DJANGO NUMPY PANDAS NODEJS R TYPESCRIPT ANGULAR GIT POSTGRESQL MONGODB ASP AI GO KOTLIN SASS VUE DSA GEN AI SCIPY AWS CYBERSECURITY DATA SCIENCE
     ❯   

jQuery prevUntil() 方法

❮ jQuery 遍历方法

示例

返回类名为 "start" 和 "stop" 的两个

  • 元素之间的所有同胞元素

    $(document).ready(function(){
      $("li.start").prevUntil("li.stop").css({"color": "red", "border": "2px solid red"});
    });

    结果

      ul (父级)
    • li(类名为“stop”的同胞元素)
    • li (同级)
    • li (同级)
    • li (同级)
    • li (带有类名“start”的同级)
    • li (同级)
    • li (同级)
    自己动手试一试 »

  • 定义和用法

    prevUntil() 方法返回 selectorstop 之间的所有前一个同胞元素。

    同级元素是指具有相同父元素的元素。

    DOM 树:此方法沿 DOM 元素的前一个同胞元素向后遍历。

    注意:如果两个参数都为空,此方法将返回所有前一个同胞元素(与 prevAll() 方法相同)。

    相关方法

    • prev() - 返回所选元素的上一个同胞元素
    • prevAll() - 返回所选元素的所有上一个同胞元素


    语法

    $(selector).prevUntil(stop,filter)

    参数 描述
    停止 可选。一个选择器表达式、元素或 jQuery 对象,指示停止搜索前一个匹配的同胞元素的位置
    筛选器 可选。指定一个选择器表达式,用于缩小在 selectorstop 之间查找同胞元素的范围

    注意: 要返回多个同级元素,请用逗号分隔每个表达式。

    亲手尝试 - 示例

    缩小搜索范围
    使用两个参数过滤对两个参数之间前一个同胞元素的搜索。

    返回多个同级元素
    如何返回两个参数之间的多个同胞元素。

    DOM
    使用 DOM 元素而不是选择器来返回两个参数之间的同胞元素。

    使用 DOM 和两个参数
    使用 DOM 元素而不是选择器,并结合两个参数来过滤两个参数之间的前一个同胞搜索。


    ❮ jQuery 遍历方法

    ×

    联系销售

    如果您想将 W3Schools 服务用于教育机构、团队或企业,请发送电子邮件给我们
    sales@w3schools.com

    报告错误

    如果您想报告错误,或想提出建议,请发送电子邮件给我们
    help@w3schools.com

    W3Schools 经过优化,旨在方便学习和培训。示例可能经过简化,以提高阅读和学习体验。教程、参考资料和示例会不断审查,以避免错误,但我们无法保证所有内容的完全正确性。使用 W3Schools 即表示您已阅读并接受我们的使用条款Cookie 和隐私政策

    版权所有 1999-2024 Refsnes Data。保留所有权利。W3Schools 由 W3.CSS 提供支持