zoukankan      html  css  js  c++  java
  • jquery操作class属性

    一、增加一个class

    //增加一个bbb的class类,aaa与bbb同时存在

     $(".aaa").addClass("bbb");

     

    二、 删除一个class

    //删除aaa这个class

    $(".aaa").removeClass("aaa");

     

    三、修改一个class

    //方法一

        //先删除,后添加。或者先添加后删除均可

        $(".aaa").addClass("bbb").removeClass("aaa");

        $(".aaa").removeClass("aaa").addClass("bbb");

    //方法二

        //利用attr方法

        $(".aaa").attr("class","bbb");

        //这里需要注意的是,如果这个HTML标签不止有aaa这一个类时,

        //这个方法之后,这个HTML标签会只有bbb这一个class类,

     

        //当然也可以设置多个

        $(".aaa").attr("class","bbb ccc ddd");

     

        判断是否存在一个class

     

    //判断HTML标签中是否有bbb这个class

    $(".aaa").hasClass("bbb");

    //返回值是一个boolean值,存在返回true,不存在返回false。

     

    四、实例

     

    //实现一个hover功能,鼠标上去为aaa,离开为bbb

    $(".ccc").hover(function () {

        $(this).addClass("aaa");

        $(this).removeClass("bbb");

    }, function () {

        $(this).addClass("bbb");

        $(this).removeClass("aaa");

    }); 

     

    原文:https://blog.csdn.net/wxl1555/article/details/78481832?utm_source=copy 

  • 相关阅读:
    看了下swift,一如既往的蛋疼。
    运算符重载 C++ 编程思想
    OPENGL学习笔记整理(五):着色语言
    [ZJOI2009]对称的正方形 manacher+单调队列
    sam板子
    模拟41
    P1640 [SCOI2010]连续攻击游戏
    Dp搬运工3
    noip2018 赛道修建
    P3224 [HNOI2012]永无乡
  • 原文地址:https://www.cnblogs.com/bigclould/p/9811592.html
Copyright © 2011-2022 走看看