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

编程教程 > Java (1995) 2024-11-26 14:39:04

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
}
 


评论
User Image
提示:请评论与当前内容相关的回复,广告、推广或无关内容将被删除。

相关文章
jQuery添加/改变/移除CSS类及判断是否已经存在CSS,jquery,css
定义和用法animate() 方法执行 CSS 属性集的自定义动画。该方法通过CSS样式将元素从一个状态改变为另一个状态。CSS属性值是逐渐改变的,这样就可以创
如何使用css3设置div为圆角样式,以及分别对每个角都可以自定义设置大小
在html中,使用css控制实现图片下方浮动一行文字说明,效果图如下:代码:<%@ page language="java" contentType="text
jQuery的$.ajax()使用及API文档,jQuery,ajax,$.ajax()
尽管现在前端技术发展飞速发展,各种技术迭代很快,但jQuery还是在一些企业站或者简单网页尝尝用到,本文记录一下学写jQuery插件的内容,愿新手共勉,共同进步
css设置背景图片不随浏览器滚动条滚动,即固定背景图片 body{background-image:url("../../common/images/bg1.j
jquery绑定鼠标滚轮滚动事件 $(document).on("mousewheel DOMMouseScroll", function (event) {
ie9 jquery ajax跨域问题解决, ajax ie9 跨域问题解决,jquery,ajax,ie9
jQuery 取选中的radio的值方法,jQuery,radio
在css中有有一下几种换行策略:1. word-break:break-all;只对英文起作用,以字母作为换行依据(既,如果一个单词在换行时比较长会自动拆分单词
jquery模拟点击事件写法//语法:$(selector).trigger("click");$('#test).trigger("click"); over
jQuery select 获取值$title(方法一:) let val=$('#selectId').val(); //获取选中值 $title(方法二:) let val=$('#se...
jQuery之MD5加密插件使用及下载,网络中md5进行简单加密的地方越来越多。这里讲解一个jQuery的md5插件
Jquery cookie插件实现点击获取验证码后60秒内禁止重新获取,可直接拿走用,jquery,验证码获取