jQuery添加/改变/移除CSS类及判断是否已经存在CSS

教程分享 > Java教程 > 博文分享 (2881) 2024-07-30 09:54:35

1. removeClass() - 移除CSS类

$("#target").removeClass("oldClass"); 
//#target 指的是需要移除CSS类的元素的ID 
//oldClass 指的是CSS类的名称

2.addClass() - 添加CSS类

$("#target").addClass("newClass"); 
//#target 指的是需要添加样式的元素的ID 
//newClass 指的是CSS类的名称

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

$("#target").toggleClass("newClass") 
//如果ID为“target”的元素已经定义了CSS样式,它将被移除; 
//反之,CSS类“newClass”将被赋给该ID

4.  判断是否已经存在CSS
 

hasClass("className")


if(hasClass('className')==true){
//do somthing
}
 


相关文章
jQuery添加/改变/移除CSS类及判断是否已经存在CSS,jquery,css
css实现在图片下方加文字说明,图片浮动说明标题css实现
css
如何使用css3设置div为圆角样式,以及分别对每个角都可以自定义设置大小
如何使html中的英语单词换行。在css中有有一下几种换行策略:
jQuery的$.ajax()使用及API文档,jQuery,ajax,$.ajax()
ie9 jquery ajax跨域问题解决, ajax ie9 跨域问题解决,jquery,ajax,ie9
jQuery 取选中的radio的值方法,jQuery,radio
jQuery select 获取值$title(方法一:) let val=$('#selectId').val(); //获取选中值 $title(方法二:) let val=$('#se...
jQuery之MD5加密插件使用及下载,网络中md5进行简单加密的地方越来越多。这里讲解一个jQuery的md5插件
Jquery cookie插件实现点击获取验证码后60秒内禁止重新获取,可直接拿走用,jquery,验证码获取
jQuery checkbox获取选中状态let check=$(this).is(':checked') console.log(check); // true /false注意通过form...
css设置背景图片不随浏览器滚动条滚动,即固定背景图片
jquery中的foreach(即each)数据的遍历或者处理HTML页面元素的遍历使用方法讲解
Jquery 对form表单对象直接使用reset()方法是无法生效得,而且可能报错没有reset()这个方法
问题描述JQuery_ajax formData 上传文件报错:Uncaught TypeError: Illegal invocationJquery 版本2.1.4$.ajax({ t...