JQuery使用属性addClass、removeClass和toggleClass实现增加和删除类操作示例


Posted in jQuery onNovember 18, 2019

本文实例讲述了JQuery使用属性addClass、removeClass和toggleClass实现增加和删除类。分享给大家供大家参考,具体如下:

代码示例:

示例1

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <style>
    div{
      height: 300px;
      width: 300px;
      background-color: orange;
    }
    .a{
      background-color: #91DB4B;
    }
  </style>
  <title>类切换</title>
  <script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
  <script>
    $(function () {
      //鼠标事件
      $("#d").mouseover(function () {
        //增加类
        $(this).addClass('a');
      }).mouseout(function () {
        //删除类
        $(this).removeClass('a');
      })
    })
  </script>
</head>
<body>
<div id="d">
  fdhjuyk
</div>
</body>
</html>

运行效果:

JQuery使用属性addClass、removeClass和toggleClass实现增加和删除类操作示例

示例2:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <style>
    div{
      height: 300px;
      width: 300px;
      background-color: orange;
    }
    .a{
      background-color: #91DB4B;
    }
  </style>
  <title>类切换</title>
  <script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
  <script>
    $(function () {
      /*开始没有类a则添加,有类a则删除*/
      $("#d").mouseover(function () {
        //在删除与添加类操作不停切换时,使用toggleClass
        $(this).toggleClass('a');
      }).mouseout(function () {
        $(this).toggleClass('a');
      })
    })
  </script>
</head>
<body>
<div id="d">
  fdhjuyk
</div>
</body>
</html>

运行效果同上例。

感兴趣的朋友可以使用在线HTML/CSS/JavaScript代码运行工具 http://tools.3water.com/code/HtmlJsRun 测试上述代码运行效果。

希望本文所述对大家jQuery程序设计有所帮助。

jQuery 相关文章推荐
jquery将标签元素的高设为屏幕的百分比
Apr 19 jQuery
jQuery表单设置值的方法
Jun 30 jQuery
jquery拖动改变div大小
Jul 04 jQuery
JQuery 获取Dom元素的实例讲解
Jul 08 jQuery
jQuery.Ajax()的data参数类型详解
Jul 23 jQuery
jQuery EasyUI开发技巧总结
Sep 26 jQuery
jQuery超简单遮罩层实现方法示例
Sep 06 jQuery
jQuery实现模拟搜索引擎的智能提示功能简单示例
Jan 27 jQuery
jQuery each和js forEach用法比较
Feb 27 jQuery
jQuery Ajax async=&gt;false异步改为同步时,解决导致浏览器假死的问题
Jul 22 jQuery
jquery获取input输入框中的值
Nov 13 jQuery
JQuery获得内容和属性方法解析
May 30 jQuery
Jquery让form表单异步提交代码实现
Nov 14 #jQuery
JQuery发送ajax请求时中文乱码问题解决
Nov 14 #jQuery
Jquery异步上传文件代码实例
Nov 13 #jQuery
jQuery实现滑动星星评分效果(每日分享)
Nov 13 #jQuery
jquery获取input输入框中的值
Nov 13 #jQuery
JS 遍历 json 和 JQuery 遍历json操作完整示例
Nov 11 #jQuery
javascript/jquery实现点击触发事件的方法分析
Nov 11 #jQuery
You might like
php入门小知识
2008/03/24 PHP
php heredoc和phpwind的模板技术使用方法小结
2008/03/28 PHP
PHP基础学习之流程控制的实现分析
2013/04/28 PHP
推荐一款MAC OS X 下php集成开发环境mamp
2014/11/08 PHP
php实现处理输入转义字符的代码
2015/11/08 PHP
在WordPress中获取数据库字段内容和添加主题设置菜单
2016/01/11 PHP
PHP获取数组中单列值的方法
2017/06/10 PHP
jquery下jstree简单应用 - v1.0
2011/04/14 Javascript
js动态设置div的值下例子
2013/10/29 Javascript
一个简单的全屏图片上下打开显示网页效果示例
2014/07/08 Javascript
开源的javascript项目Kissy介绍
2014/11/28 Javascript
BootStrap Table对前台页面表格的支持实例讲解
2016/12/22 Javascript
JS实现颜色的10进制转化成rgba格式的方法
2017/09/04 Javascript
微信小程序渲染性能调优小结
2019/07/30 Javascript
node中使用log4js4.x版本记录日志的方法
2019/08/20 Javascript
el-table树形表格表单验证(列表生成序号)
2020/05/31 Javascript
使用Vue-scroller页面input框不能触发滑动的问题及解决方法
2020/08/08 Javascript
在vue中封装方法以及多处引用该方法详解
2020/08/14 Javascript
Python中集合的内建函数和内建方法学习教程
2015/08/19 Python
详解python实现读取邮件数据并下载附件的实例
2017/08/03 Python
Python之循环结构
2019/01/15 Python
Python Request爬取seo.chinaz.com百度权重网站的查询结果过程解析
2019/08/13 Python
基于MATLAB和Python实现MFCC特征参数提取
2019/08/13 Python
Win系统PyQt5安装和使用教程
2019/12/25 Python
使用python操作lmdb对数据读取的实例
2020/12/11 Python
CSS3实现酷炫的3D旋转透视效果
2019/11/21 HTML / CSS
365 Tickets英国:全球景点门票
2019/07/06 全球购物
董事长秘书岗位职责
2013/11/29 职场文书
聚美优品恶搞广告词
2014/03/14 职场文书
酒店总经理岗位职责
2014/03/17 职场文书
竞聘演讲稿
2014/04/24 职场文书
关于保护环境的标语
2014/06/09 职场文书
关爱留守儿童标语
2014/06/18 职场文书
2015年团队工作总结范文
2015/05/04 职场文书
pytorch 实现在测试的时候启用dropout
2021/05/27 Python
java解析XML详解
2021/07/09 Java/Android