1. addClass() - 添加CSS类

$("#target").addClass("newClass");

//#target 指的是需要添加样式的元素的ID

//newClass 指的是CSS类的名称

2. removeClass() - 移除CSS类

$("#target").removeClass("oldClass");

//#target 指的是需要移除CSS类的元素的ID

//oldClass 指的是CSS类的名称

3. toggleClass() - 添加或者移除CSS类:如果CSS类已经存在,它将被移除;相反,如果CSS类不存在,它将被加上。

$("#target").toggleClass("newClass")

//如果ID为“target”的元素已经定义了CSS样式,它将被移除;

//反之,CSS类”newClass“将被赋给该ID。

在实际运用中,我们常常先定义好这些CSS类,然后通过Javascript事件触发(比如点击某个链接)来改变页面元素样式。此外,jQuery还提供一种方法 hasClass("className")用来判断某个元素是否已经被赋予某个CSS类。

常见问题:

正确

通过addClass("msg-success");

正确

CSS文件误:(msg-success将被msg-error覆盖,样式不变)

span.msg-error, label.msg-error{color: #f00;}

span.msg-success, label.msg-success{color: #000;}

正:

span.msg-error, label.msg-error{color: #f00;}

span.msg-success, label.msg-success{color: #000;}

js移除某个样式_JQ添加移除css样式相关推荐

  1. 第4章编辑css样式,第4章 使用CSS样式.ppt

    第4章 使用CSS样式 4.1 学习任务:认识CSS样式表 4.2 学习任务:CSS规则的定义和创建 4.3 学习任务:在网页文档中使用CSS样式 4.4 上机实训--用CSS美化网页 4.1 学习任 ...

  2. jq动态修改css样式表,jquery 动态改变css样式

    jquery 几乎成了现在开发WEB应用的标准JS库,这与其简单性和易用性是分不开的.作为一个后端开发人员,要做一些前端页面时,CSS 样式的控制是少不了需要掌握的.如果是静态的CSS,当然是可以直接 ...

  3. js外部样式和style属性的添加移除

    在页面中,往往一个控件的外部样式或者内部样式往往不只一个,而我们只需操作其中一个样式该怎么办呢? 最开始我也不知道该怎么做,就用了最原始的方法,替换原有的样式为新的样式,这样每次都要获取原样式,找通用 ...

  4. html样式删除,jQuery怎么删除css样式?

    有时候需要添加CSS样式和移除CSS样式,如添加display属性,设为隐藏:有时候需要移除display属性.下面本篇文章就来给大家介绍一下JS/jQuery删除css样式的方法. jQuery移除 ...

  5. javascript写css样式,原生javascript实现读写CSS样式的方法详解

    原生javascript实现读写CSS样式的方法详解 发布于 2017-05-24 15:05:31 | 120 次阅读 | 评论: 0 | 来源: 网友投递 JavaScript客户端脚本语言Jav ...

  6. html的css样式中表示后代选择器,css样式,后代选择器

    css介绍 CSS(层叠样式表)定义如何显示HTML元素,给HTML设置样式,让它更加美观. 当浏览器读到一个样式表,它就会按照这个样式表来对文档进行格式化(渲染). css语法(下图所示) 每个CS ...

  7. vue动态获取css样式,Vue 框架之动态绑定 css 样式实例分析

    今天的小实例是关于 Vue 框架动态绑定 css 样式,这也是非常常用的一个部分 首先说一下 动态绑定,相对的大家都知道静态绑定,静态绑定的话,直接加 class=""就可以了,使 ...

  8. css 更改text样式,JavaScript 中用 cssText 设置 CSS 样式

    如果网页中一个 id 为"id1"的标签: 想要在 JavaScript 中设置这个元素的 CSS 样式,很一般的做法是:var obj = document.getElement ...

  9. css折叠样式(1)——使用css样式的三种方式

    一.css的声明标签是告诉浏览器应该是用什么形式去解析你,一般为:<!DOCTYPE html>  因为html5支持向下兼容,详细可看上图. 二.css样式的使用方式: (1)内链样式表 ...

最新文章

  1. 使用scanf()函数接收带空格的字符串
  2. c语言中,为什么%o、%d、%x输出的总是32位,如char占一个字节,但输出却是32位
  3. BluePrism初尝2
  4. 【One by One系列】IdentityServer4(三)使用用户名和密码
  5. typora导出word指定样式_(二)最简洁的Markdowd编辑器:Typora
  6. 阿里P8架构师谈:从单体架构、到SOA、再到微服务的架构设计详解
  7. 如何自己去写一个鼠标驱动_为什么要用哈密顿采样器(Hamiltonian Monte Carlo),以及如何自己写一个...
  8. 剑指offer面试题[41]-和为s的两个数VS和为s的连续正数序列
  9. mysql配置方案_MySQL的安装与配置
  10. linux中ssh启动init,Linux系统上SSH无法启动
  11. php实现页面强制跳转,PHP实现页面跳转的几种方法 - 米扑博客
  12. python适合什么发型-下面不属于python特性的是( )。
  13. 网页二维码生成器纯js代码带logo图纯前端合成
  14. mysql分布式如何实现原理_mysql分布式集群实现原理
  15. 浅析资源调度框架YARN
  16. 区块链投资分歧:蔡文胜麦刚入局 朱啸虎张颖看衰
  17. 软件发展新方向-新技术革命
  18. perf + 火焰图用法 小结
  19. Code Clinic: Go 代码诊所:Go语言 Lynda课程中文字幕
  20. 小程序看完激励视频发放奖励(含解决重复发放奖励的bug)

热门文章

  1. 自媒体行业中是否可以使用IP代理
  2. 探讨一下论文查重系统的设计方法
  3. 解决处理Windows server 2016远程桌面授权
  4. 社保卡将全国统一标准 身份证号成社保卡号
  5. C++ 泛型编程/模板 泛函编程/Lambda/λ演算
  6. Stata输出统计结果到Excel或word
  7. Python实现智力问答小游戏 内附代码
  8. 基于LSM-Tree的键值存储引擎的设计与实现
  9. Android Nmea信息梳理
  10. Tomcat简介和安装