jQuery - 获取并设置 CSS 类
通过 jQuery,可以很容易地对 CSS 元素进行操作。
jQuery 操作 CSS
jQuery 拥有若干进行 CSS 操作的方法。我们将学习下面这些:
- addClass() - 向被选元素添加一个或多个类
- removeClass() - 从被选元素删除一个或多个类
- toggleClass() - 对被选元素进行添加/删除类的切换操作
- css() - 设置或返回样式属性
实例样式表
下面的样式表将用于本页的所有例子:
.important { font-weight:bold; font-size:xx-large; } .blue { color:blue; }
jQuery addClass() 方法
下面的例子展示如何向不同的元素添加 class 属性。当然,在添加类时,您也可以选取多个元素:
实例
$("button").click(function(){ $("h1,h2,p").addClass("blue"); $("div").addClass("important"); });
您也可以在 addClass() 方法中规定多个类:
实例
$("button").click(function(){ $("#div1").addClass("important blue"); });
jQuery removeClass() 方法
下面的例子演示如何不同的元素中删除指定的 class 属性:
实例
$("button").click(function(){ $("h1,h2,p").removeClass("blue"); });
jQuery toggleClass() 方法
下面的例子将展示如何使用 jQuery toggleClass() 方法。该方法对被选元素进行添加/删除类的切换操作:
实例
$("button").click(function(){ $("h1,h2,p").toggleClass("blue"); });
jQuery css() 方法
我们将在下一章讲解 jQuery css() 方法。
相关推荐
**jQuery入门** jQuery是一款高效、简洁的JavaScript库,它的出现极大地简化了JavaScript的DOM操作、事件处理、动画设计以及Ajax交互。"jQuery从入门到精通"这个主题将带你全面了解和掌握这一强大的工具。 首先,...
**jQuery入门基础** jQuery是一个广泛使用的JavaScript库,它极大地简化了HTML文档遍历、事件处理、动画制作和Ajax交互。这个教程将引导你从零开始掌握jQuery的基本概念和使用方法。 1. **jQuery的选择器** ...
这个“jQuery 入门到精通”的主题旨在帮助初学者快速掌握jQuery的核心概念,并逐步提升到高级水平。 一、jQuery入门 1. 引入jQuery库:在HTML文件中,可以通过在`<head>`标签内添加`<script>`标签来引入jQuery库,...
jQuery的选择器是其强大功能之一,它们基于CSS选择器,但提供了更多的便利性。例如: 1. `$("#id")`:通过ID选择元素,如`$("#myDiv")`。 2. `.class`:通过类名选择元素,如`$(".myClass")`。 3. `$("tag")`:通过...
《jQuery开发从入门到精通》是一本旨在帮助初学者及进阶者掌握jQuery技术的教程,结合了HTML5和CSS3的网页模板实践,旨在提供一个全面的学习路径,以提升网页设计与交互能力。jQuery是一个高效、简洁的JavaScript库...
《jQuery开发从入门到精通》是一本旨在帮助初学者快速掌握jQuery技术的专业书籍,由袁江编著。这本书深入浅出地介绍了如何使用jQuery来简化HTML文档操作、处理事件、执行动画效果以及与Ajax进行交互,是Web开发人员...
### jQuery Mobile 快速入门知识点概述 #### 一、jQuery Mobile 概述 - **定义与背景**:jQuery Mobile 是一款流行的开源 JavaScript 库,它主要用于构建响应式的 Web 应用程序,支持触摸操作,兼容多种移动设备。...
总结来说,《jQuery开发从入门到精通》是一本适合初学者和有一定经验的开发者参考的书籍,它以清晰易懂的方式教授jQuery的核心概念和技术,结合丰富的实例,帮助读者快速上手并精通jQuery,从而提升Web开发的技能。...
《jQuery开发从入门到精通》是一本由袁江编著,清华大学出版社于2013年出版的技术书籍,旨在帮助初学者和有一定基础的开发者深入理解并熟练掌握jQuery这一强大的JavaScript库。jQuery以其简洁易用的API,极大地简化...
《jQuery实例:入门到精通》是一份专门为JavaScript和jQuery初学者设计的学习资源,也是专业开发者不可或缺的参考资料。jQuery,作为一款强大的JavaScript库,简化了HTML文档遍历、事件处理、动画设计以及Ajax交互等...
根据提供的文件信息,我们将深入探讨与“jQuery入门到精通”相关的关键知识点。由于链接和提取码等信息不便于在此解析内容,本篇将基于标题、描述以及标签来展开讲解。 ### 一、jQuery简介 #### 1.1 定义 jQuery ...
html5入门到精通 视频教程 下载网盘:http://pan.baidu.com/s/1sllC6TJ 目录: HTML5介绍 HTML5开发教程-1.相关概念和准备工作 HTML5开发教程-2.HTML5基础 HTML5开发教程-3.HTML核心元素1 HTML5开发教程-4.HTML...
在这个例子中,当页面准备就绪时,jQuery会为所有`<div>`元素添加`blue`类,为其设置蓝色背景。接着,通过`$("#olID>li")`选择器,我们选中id为`olID`的有序列表中的所有子`<li>`元素,并为它们添加鼠标悬停事件。当...
本教程“Html+Css+Javascript从入门到精通”涵盖了这些关键概念,并可能包含实战项目,让你在实践中巩固理论知识。通过阅读“Html+Css+Javascript从入门到精通.pdf”,你将逐步建立起完整的网页开发知识体系,为成为...
【Java Web从入门到精通光盘17-1】是一个针对初学者的教育资源,旨在帮助读者全面理解并掌握Java Web开发技术。Java Web是使用Java语言进行Web应用程序开发的领域,它涵盖了诸如Servlet、JSP(JavaServer Pages)、...
### jQuery入门: 数组的三种类型三种操作 jQuery中的数组操作主要包括创建数组、操作数组以及查询数组。例如,创建数组可以通过`new Array()`或`[]`语法;操作数组则涉及添加、删除、替换元素的操作;查询数组包括...
这篇教程结合源代码,旨在帮助初学者快速入门这三门语言,并掌握实际开发技能。 HTML5(HyperText Markup Language 5)是最新版本的HTML标准,它在原有基础上增加了许多新的元素和属性,提高了对多媒体的支持,简化...
**jQuery API 学习入门精通** jQuery 是一个广泛使用的JavaScript库,它简化了HTML文档遍历、事件处理、动画制作和Ajax交互等任务。这个压缩包文件“jQueryAPI-CHM-080801.CHM”显然是一个关于jQuery API的离线帮助...
《HTML_CSS_JavaScript网页制作从入门到精通》是一本全面涵盖网页制作三大核心技术的教程。HTML、CSS和JavaScript是构建现代网页不可或缺的基础,它们共同决定了网页的结构、样式和交互性。 HTML(HyperText Markup...
jQuery Mobile 是一个专门为移动设备设计的前端框架,它由 jQuery 社区开发,旨在简化跨平台的移动 web 应用程序开发。这个框架的核心理念是实现渐进增强,确保在各种移动设备上都能提供良好的用户体验,同时兼顾...