• 技术文章 >Web开发 >JavaScript

    如何使用JQuery中用于筛选的has()方法

    宋雪维宋雪维2021-01-28 08:26:21原创1614

    在JQuery众多筛选方法中,has()方法 有些不同。has()方法 只起判断作用,以自定义表达式来选择符合条件的元素,按照参数中的选择器或DOM元素做为条件,检测原结果集中的元素是否符合。本文向大家介绍JQuery中用于筛选的has()方法 。

    1、has()方法

    将匹配元素集合根据选择器或DOM元素为条件,检索该条件在每个元素的后代中是否存在,去掉不符合的元素,将符合的元素构成一个新结果集。

    2、使用语法

    1

    jQueryObject.has( expr )

    3、使用参数

    expr:选择表达式

    4、返回值

    返回一个新的jQuery对象,为jQuery类型。

    5、使用实例

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    $("div").has("p");

     

      <div>                 //本div会被选中,因为该div含有p子元素

        <p>我是第一个P</p>

        <p>我是第二个P</p>

        <p>我是第三个P</p>

        <p>我是第四个P</p>

      </div>

      <div>

        <span>我是一个span</spam>

      </div>

    以上就是JQuery中用于筛选的has()方法的介绍,需要注意的是该方法并不是获取后代元素,而是返回一个指定的jQuery对象哦~更多JavaScript学习推荐:JavaScript教程

    专题推荐:js jquery
    上一篇:jQuery中$.get和$.post区别详解 下一篇:jquery遍历find()方法如何使用

    相关文章推荐

    • 如何使用python中basemap库绘制地图?

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网