jQuery中removeClass()方法用法实例


Posted in Javascript onJanuary 05, 2015

本文实例讲述了jQuery中removeClass()方法用法。分享给大家供大家参考。具体分析如下:

此方法从匹配元素删除一个或多个类。
根据方法参数的不同,有以下几种语法结构。

语法结构一:
方法没有参数。把匹配元素所有的类都移除。

$(selector).removeClass()

实例代码:

代码可以将div的所有css类删除。

<!DOCTYPE HTML>

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

<meta name="author" content="https://3water.com/" />

<title>removeClass()函数-三水点靠木</title>

<style type="text/css">

.font{

  font-size:18px;

  color:yellow

}

.bg{

  background:#336;

}

</style>

<script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script>

<script type="text/javascript">

$(document).ready(function(){

  $("button").click(function(){

    $("div").removeClass();

  });

})

</script>

</head>

<body>

<div class="font bg">三水点靠木欢迎您</div>

<button>点击查看效果</button>

</body>

</html>

语法结构二:

移除匹配元素中指定的类

$(selector).removeClass(class)

参数 描述
class 一个或多个要删除的CSS类名。类名之间用空格分隔。

实例代码:

实例一:

<!DOCTYPE HTML>

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

<meta name="author" content="https://3water.com/" />

<title>removeClass()函数-三水点靠木</title>

<style type="text/css">

.font{

  font-size:18px;

  color:yellow

}

.bg{background:#336;}

</style>

<script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script>

<script type="text/javascript">

$(document).ready(function(){

  $("button").click(function(){

    $("div").removeClass("font");

  });

})

</script>

</head>

<body>

  <div class="font bg">三水点靠木欢迎您</div>

  <button>点击查看效果</button>

</body>

</html>

移除一个指定的类。

实例二:

<!DOCTYPE HTML>

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

<meta name="author" content="https://3water.com/" />

<title>removeClass()函数-三水点靠木</title>

<style type="text/css">

.font{

  font-size:18px;

  color:yellow

}

.bg{background:#336;}

</style>

<script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script>

<script type="text/javascript">

$(document).ready(function(){

  $("button").click(function(){

    $("div").removeClass("font bg");

  });

})

</script>

</head>

<body>

<div class="font bg">三水点靠木欢迎您</div>

<button>点击查看效果</button>

</body>

</html>

移除两个CSS类,类名之间用空格分隔。

语法结构三:

$(selector).removeClass(function(index,oldclass))

函数返回要移除的类名。

参数列表:

参数 描述
function(index,oldclass) 方法返回一个或多个空格分隔的要被移除的class名。 index - 可选,接受选择器的index 位置。 oldclass - 可选,接受选择器的原有类值。

实例代码:

实例一:

<!DOCTYPE HTML>

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

<meta name="author" content="https://3water.com/" />

<title>removeClass()函数-三水点靠木</title>

<style type="text/css">

.font{

  font-size:18px;

  color:yellow

}

.bg{background:#336;}

</style>

<script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script>

<script type="text/javascript">

$(document).ready(function(){

  $("button").click(function(){

    $("div").removeClass(function(){

      return "font"

    });

  });

})

</script>

</head>

<body>

  <div class="font bg">三水点靠木欢迎您</div>

  <button>点击查看效果</button>

</body>

</html>

用函数作为参数,函数返回一个要删除的CSS类名。

实例二:

<!DOCTYPE HTML>

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

<meta name="author" content="https://3water.com/" />

<title>removeClass()函数-三水点靠木</title>

<style type="text/css">

.font{

  font-size:18px;

  color:yellow

}

.bg{background:#336;}

</style>

<script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script>

<script type="text/javascript">

$(document).ready(function(){

  $("button").click(function(){

    $("div").removeClass(function(){

      return "font bg"

    });

  });

})

</script>

</head>

<body>

<div class="font bg">三水点靠木欢迎您</div>

<button>点击查看效果</button>

</body>

</html>

用函数作为参数,函数返回两个要删除的CSS类名,类名之间用空格分隔。

Javascript 相关文章推荐
用js实现多域名不同文件的调用方法
Jan 12 Javascript
JS无法捕获滚动条上的mouse up事件的原因猜想
Mar 21 Javascript
jQuery元素选择器用法实例
Dec 23 Javascript
angularJS中$apply()方法详解
Jan 07 Javascript
jQuery实现提交按钮点击后变成正在处理字样并禁止点击的方法
Mar 24 Javascript
使用Javascript实现选择下拉菜单互移并排序
Feb 23 Javascript
基于JS实现密码框(password)中显示文字提示功能代码
May 27 Javascript
JavaScript必知必会(十) call apply bind的用法说明
Jun 08 Javascript
AngularJS 实现弹性盒子布局的方法
Aug 30 Javascript
jQuery使用siblings获取某元素所有同辈(兄弟姐妹)元素用法示例
Jan 30 Javascript
AngularJS学习第一篇 AngularJS基础知识
Feb 13 Javascript
详解如何在Canvas中添加事件的方法
Apr 17 Javascript
jQuery中addClass()方法用法实例
Jan 05 #Javascript
js Calender控件使用详解
Jan 05 #Javascript
js的回调函数详解
Jan 05 #Javascript
判断浏览器的内核及版本号方法汇总
Jan 05 #Javascript
jQuery中removeProp()方法用法实例
Jan 05 #Javascript
jQuery中prop()方法用法实例
Jan 05 #Javascript
jQuery中removeAttr()方法用法实例
Jan 05 #Javascript
You might like
PHP上传图片进行等比缩放可增加水印功能
2014/01/13 PHP
叫你如何修改Nginx与PHP的文件上传大小限制
2014/09/10 PHP
php实现按照权重随机排序数据的方法
2015/01/09 PHP
PHP 7.4 新语法之箭头函数实例详解
2019/05/09 PHP
phpmyadmin在宝塔面板里进不去的解决方案
2020/07/06 PHP
PHP+MySql实现一个简单的留言板
2020/07/19 PHP
Dom操作之兼容技巧分享
2011/09/20 Javascript
Web开发之JavaScript
2012/03/29 Javascript
js获取客户端外网ip的简单实例
2013/11/21 Javascript
浅谈jquery点击label触发2次的问题
2016/06/12 Javascript
easyui 中的datagrid跨页勾选问题的实现方法
2017/01/18 Javascript
Angular.Js中ng-include指令的使用与实现
2017/05/07 Javascript
JS+Ajax实现百度智能搜索框
2017/08/04 Javascript
利用Vue实现移动端图片轮播组件的方法实例
2017/08/23 Javascript
浅谈Express异步进化史
2017/09/09 Javascript
Node.JS中快速扫描端口并发现局域网内的Web服务器地址(80)
2017/09/18 Javascript
微信小程序 配置顶部导航条标题颜色的实现方法
2017/09/20 Javascript
使用rollup打包JS的方法步骤
2018/12/05 Javascript
微信小程序获取复选框全选反选选中的值(实例代码)
2019/12/17 Javascript
vue实现防抖的实例代码
2021/01/11 Vue.js
[01:54]TI珍贵瞬间系列(五):压力
2020/08/29 DOTA
Python中super的用法实例
2015/05/28 Python
python 捕获 shell/bash 脚本的输出结果实例
2017/01/04 Python
python编程实现随机生成多个椭圆实例代码
2018/01/03 Python
Python中实现最小二乘法思路及实现代码
2018/01/04 Python
Python 带有参数的装饰器实例代码详解
2018/12/06 Python
一款纯css3实现的tab选项卡的实列教程
2014/12/11 HTML / CSS
Dyson加拿大官方网站:购买戴森吸尘器,风扇,冷热器及配件
2016/10/26 全球购物
美国玩具公司:U.S.Toy
2018/05/19 全球购物
施华洛世奇新加坡官网:SWAROVSKI新加坡
2020/10/06 全球购物
医疗纠纷协议书
2014/04/16 职场文书
员工生日会策划方案
2014/06/14 职场文书
工作经常出错的检讨书
2014/09/13 职场文书
预备党员群众路线教育实践活动思想汇报2014
2014/10/25 职场文书
财政局个人年终总结
2015/03/03 职场文书
Windows11 Insider Preview Build 25206今日发布 更新内容汇总
2022/09/23 数码科技