zoukankan      html  css  js  c++  java
  • jQuery基础教程之is()方法和has() 方法

    is()方法 —— 用于筛选

    语法:

    jQueryObject.is( expr )
    返回值:

    is()函数的返回值为Boolean类型。true或者false。
    只要其中至少有一个元素符合给定的表达式就返回true,否则就返回false。
    说明:

    is()方法用于判断与当前jQuery对象相匹配的元素是否符合指定的表达式。
    这里的表达式包括:选择器(字符串)、DOM元素(Element)、jQuery对象、函数。
    可以看出来,它是根据选择器、DOM元素或jQuery 对象来检测匹配元素集合。

    has()方法 —— 用于筛选

    语法:

    jQueryObject.has( expr )
    返回值:

    返回值为jQuery类型
    返回一个新的jQuery对象
    该对象中封装了所有符合筛选条件的,并且与当前指定的jQuery对象相匹配的元素。


    说明:

    has()函数用于筛选出包含特定后代的元素,返回的是特定的jQuery对象。
    特定的后代元素:指该元素至少有一个后代元素能满足指定的表达式。
    这里的表达式包括:选择器(字符串)、DOM元素(Element)、jQuery对象。
    其实,该函数是根据后代元素来筛选的父级元素的。如果与当前的jQuery对象相匹配的每一个元素,它们的后代元素只要有一个元素符合指定的表达式,那么该元素就满足筛选条件。
    注:该方法并不是获取后代元素,而是返回一个指定的jQuery对象。(其中包含了所有满足条件的元素)

  • 相关阅读:
    动态创建多个pictureBox控件并响应不同的事件
    浅谈程序效率问题
    winform 下实现消息传递机制
    兼容IE的最小最大高度CSS写法
    推荐14款web开源测试工具
    winform程序窗体相关设置
    Mysql配置及错误集合
    深入理解栈
    广而博,深而远
    POJ3009
  • 原文地址:https://www.cnblogs.com/zhangchs/p/11195713.html
Copyright © 2011-2022 走看看