html css remove,CSS類別操作--.removeClass()
CSS類別操作--.removeClass()
詳細內容
發佈:2013-08-05, 週一 21:17
點擊數:1822
JQuery:CSS類別操作--.removeClass():
.removeClass()方法可以為匹配的元素移除原有的CSS類別。此方法只能單純的移除元素中的CSS類別。可與.addClass()合用,進行CSS類別的移除與新增。
.removeClass( [className ] )
className:要移除的CSS類別名稱,可以是一個或多個用空白間隔開來的CSS類別名稱。
.removeClass( function(index, class) )
function:function 是個回呼函式,JQuery會為每個匹配的元素呼叫一次該函式,並且將該函式傳回的值當成CSS類別名稱,傳回值可以是一個類別名稱或是多個由空白間隔開的類別名稱。而這些類別名稱會被從該元素中移除。另外,此function中的this會指向當時正在處理的匹配元素。
index:回呼函式的傳入值,JQuery會將匹配索引以此參數傳入,代表第幾個匹配元素。
currentClass:回呼函式的傳入值,代表目前元素所擁有中的CSS類別。
CSS類別操作--.removeClass()的範例:
addClass範例
.red {
background: red;
}
$( "div" ).removeClass(function(index,cc){
if(index==0){
return "red";
}
if(index==1){
return;
}
if(index==2){
return "red";
}
}) ;
容易誤會的地方:
第二種語法用到的是回呼函式,千萬別以為他的傳回值是類別字串,所以就跟第一種語法一樣。或許會有相同的結果,可是其實有本質上的差異。要記住第一種語法的傳入參數是字串,而第二種語法的參數是一個函式。試試看能不能分辨出這三行程式的差異在哪裡?如果你覺得都一樣,或許你該多了解一下函式實字與回呼函式。好吧,其實結果都一樣,只是過程不一樣。
function red(){return "red";}
//第一種語法。
$( "div" ).removeClass("red");
//第一種語法,呼叫red()函式,然後將函式的傳回值當成removeClass的傳入參數。
$( "div" ).removeClass(red());
//第二種語法,將red函式當成輸入參數傳遞給removeClass
$( "div" ).removeClass(red);
按個讚!~支持本站!~
html css remove,CSS類別操作--.removeClass()相关推荐
- 用HTML+CSS跟简单的js操作完成响应式星巴克首页
前言 一个简单的响应式页面,非常适合网页设计,html期末大作业. 如过觉得对你有帮助请关注小编,你的支持是我更新的动力,爱你! 一.成品展示 二.代码部分 1.html+简单js <!DOCT ...
- HTML中设置鼠标悬停状态伪类,四大伪类,css鼠标样式设置,reset操作,静止对文本操作...
本文将要为您介绍的是四大伪类,css鼠标样式设置,reset操作,静止对文本操作,教程操作方法:07.31自我总结 一.a标签的四大伪类 a:link{样式} 未访问时的状态(鼠标点击前显示的状态) ...
- 利用JavaScript对HTML和CSS实现简单的动态操作
假如我们现在想通过JS对原本的HTML或者CSS的内容或样式进行改变,比如说显示或隐藏内容.弹出各类对话框.改变内容的property.打开关闭窗口等等,我们应该怎么做呢? 首先我们先了解几个常用的J ...
- ReportViewer 類別
封裝用於 ReportViewer 控制項的方法和屬性. 繼承階層架構 Object Control WebControl CompositeControl M ...
- Bootstrap笔记(十二) 常用類別 - 色彩
常用類別 - 色彩 文字色彩 背景色彩 文字色彩 Bootstrap提供以下類別用來設定文字色彩 : 範例: 文字色彩 不同的文字色彩類別會呈現不同的文字色彩,其中最後一行在 .text-black ...
- css检测,CSS检测工具 CSS Lint简介
Nicholas C. Zakas最近发布了CSS Lint,旨在检测CSS代码中存在的各种问题,从而写出更高效的CSS. CSS Lint现有的一些规则: 修复解析错误(Parsing errors ...
- CSS Reset(css的初始化)
不同的浏览器对每种的标签都有默认的样式.大部分浏览器的样式还有点区别.为了保证让所有的标签的样式清零,也就是重置,以便于我们后续的开发和管 理,一般都会在网站一开始对所有的标签做一下样式的重置操作,为 ...
- 43个实例xHTML+CSS(DIV+CSS)网页及导航布局教程
在中国,很多前端javascript:;" onClick="javascript:tagshow(event, '%BF%AA%B7%A2');" target=&qu ...
- jquery中的css函数css(name)、css(key,value)、css(properties)、css(key,fn)
全栈工程师开发手册 (作者:栾鹏) jquery系列教程2-style样式操作全解 jquery通过css函数操作元素样式 jquery的css函数,包括css(name).css(key,value ...
- C++ 字元陣列(C-style)、字元指標、String類別 使用方式整理
(一)字元陣列(C-style)的宣告與使用: 第一種:char str[] = {'h','e','l','l','o','\0]}; 第二種:char str[] = "hello&qu ...
最新文章
- react把表格渲染好ui_在React中实现条件渲染的7种方法
- SQL实现分组查询取前几条记录
- VirtualAlloc 申请可执行内存
- 【JAVA编码专题】总结
- 【转】探讨android更新UI的几种方法----不错
- Linux防火墙Firewall和Iptables的使用
- MySQL中的join以及on条件的用法
- C++windows内核编程笔记day11 win32静态库和动态库的使用
- Office2021 安装MathType
- Android以太网框架情景分析之NetworkManagementService和netd交互深入分析二
- Android应用签名证书(.keystore)生成
- html单标签的语法并举例,HTML简介及举例
- ubuntu下vscode配置终端生成任务以及管理员模式运行
- oracle数据库赋权
- redis搭建哨兵天坑
- TextView Recyclerview省略号相关
- 【BAT】修改指定的文件名称为系统当前日期
- 宝塔设置A站点SSL,同服务器下其他未设SSL站点访问HTTPS默认会打开A站点
- 泛统计理论初探——孤立森林简介
- 【报错总结】无法连接Hive的MetaStore数据库
热门文章
- 基于SSH会员积分消费管理系统
- 安装谷歌插件,程序包无效,解决方法
- python只保留大写字母_python 将文件中除保留字外的小写字母换成大写字母(转换后可运行)...
- oneapi安装CMAQ
- Google谷歌的未来 野心:2017 Google I/O 大会 全程回顾
- 负载均衡器和代理服务器
- 选票统计 SDUT
- linux 内核死机 堆栈,高通平台Linux kernel死机解题心得
- python函数求导 不使用模块_Python sympy 模块常用功能(二)
- 使用wireshark进行安卓抓包分析