zoukankan      html  css  js  c++  java
  • jquery 判断 元素是否具有某个class

    两种方法如下:

    1、hasClass(‘classname’)

    2、is(‘.classname’)

    例子:

    1、使用is(‘.classname’)的方法

    $('div').is('.redColor')

    2、使用hasClass(‘classname’)的方法(注意jquery的低版本可能是hasClass(‘.classname’))

    $('div').hasClass('redColor')

    扩展资料:

    关于上述出现的jquery的hasclass()和is()的简介

    1、is()

    is(expr|obj|ele|fn)

    根据选择器、DOM元素或 jQuery 对象来检测匹配元素集合,如果其中至少有一个元素符合这个给定的表达式就返回true。

    如果没有元素符合,或者表达式无效,都返回'false'。 '''注意:'''在jQuery 1.3中才对所有表达式提供了支持。在先前版本中,如果提供了复杂的表达式,比如层级选择器(比如 + , ~ 和 > ),始终会返回true

    2、hasclass()

    检查当前的元素是否含有某个特定的类,如果有,则返回true。

    这其实就是 is("." + class)。

    描述:给包含有某个类的元素进行一个动画

  • 相关阅读:
    无参考数据集
    dropout层
    postgresql查询表的大小
    vue 消息订阅与发布
    echarts实现pie自定义标签
    elementUI 时间线居左显示
    css+div实现各种常见边框
    css实现中括号边框
    div中多行内容垂直居中显示
    vue 实现组件全屏展示及退出
  • 原文地址:https://www.cnblogs.com/xiaoqi2018/p/10717827.html
Copyright © 2011-2022 走看看