jq添加删除修改class名

[复制链接]
查看1517 | 回复0 | 2021-3-1 14:15 | 显示全部楼层 |阅读模式
  1. 一个标签可以指定多个class
  2. 1.         增加一个class:

  3.    $(".default").addClass("hover_s");

  4. 2.         移除一个class:

  5.   $(".default").removeClass("default ");

  6. 3.         修改一个class:

  7. 3.1   可以分两步走:

  8.    1 先增加一个你要增加的class

  9.   $(".default").addClass("hover_s");



  10. 2 再删除一个你想要删除的class

  11.   $(".default").removeClass("default ");



  12.    或者反过来,先删除,后增加也行。

  13. 3.2   可以直接设置成你想要的class

  14.    $(". default ").attr("class", " hover_s fl fv lv ");

  15. 4.         当鼠标移到,离开指定标签时修改class

  16.    移到时改成hover_s,离开时改成default

  17.    $(".default").hover(function () {

  18.    $(this).addClass("hover_s");

  19.    $(this).removeClass("default");

  20.    }, function () {

  21.    $(this).addClass("default");

  22.    $(this).removeClass("hover_s");

  23.    });

  24. 5.         获取标签的所有class

  25.    var classname_module = $(".lv").attr("class");
复制代码


您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

UID
434
贡献
3
丢币
0
主题
59
回帖
0
注册时间
2021-2-21
最后登录
2021-12-28