`
Josh_Persistence
  • 浏览: 1651655 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类

Jquery简单入门到精通细节 - (十六)Jquery HTML之“获取并设置 CSS 类”

阅读更多

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入门** jQuery是一款高效、简洁的JavaScript库,它的出现极大地简化了JavaScript的DOM操作、事件处理、动画设计以及Ajax交互。"jQuery从入门到精通"这个主题将带你全面了解和掌握这一强大的工具。 首先,...

    Jquery从入门到精通及附件下载(一)

    **jQuery入门基础** jQuery是一个广泛使用的JavaScript库,它极大地简化了HTML文档遍历、事件处理、动画制作和Ajax交互。这个教程将引导你从零开始掌握jQuery的基本概念和使用方法。 1. **jQuery的选择器** ...

    jQuery 入门到精通

    这个“jQuery 入门到精通”的主题旨在帮助初学者快速掌握jQuery的核心概念,并逐步提升到高级水平。 一、jQuery入门 1. 引入jQuery库:在HTML文件中,可以通过在`<head>`标签内添加`<script>`标签来引入jQuery库,...

    jQuery从入门到精通案例

    jQuery的选择器是其强大功能之一,它们基于CSS选择器,但提供了更多的便利性。例如: 1. `$("#id")`:通过ID选择元素,如`$("#myDiv")`。 2. `.class`:通过类名选择元素,如`$(".myClass")`。 3. `$("tag")`:通过...

    jQuery开发从入门到精通( HTML5+CSS3网页模板)

    《jQuery开发从入门到精通》是一本旨在帮助初学者及进阶者掌握jQuery技术的教程,结合了HTML5和CSS3的网页模板实践,旨在提供一个全面的学习路径,以提升网页设计与交互能力。jQuery是一个高效、简洁的JavaScript库...

    jQuery开发从入门到精通(原书网页模板代码)

    《jQuery开发从入门到精通》是一本旨在帮助初学者快速掌握jQuery技术的专业书籍,由袁江编著。这本书深入浅出地介绍了如何使用jQuery来简化HTML文档操作、处理事件、执行动画效果以及与Ajax进行交互,是Web开发人员...

    jQuery Mobile快速入门.pdf

    ### jQuery Mobile 快速入门知识点概述 #### 一、jQuery Mobile 概述 - **定义与背景**:jQuery Mobile 是一款流行的开源 JavaScript 库,它主要用于构建响应式的 Web 应用程序,支持触摸操作,兼容多种移动设备。...

    jQuery开发从入门到精通源代码和示例 清华大学 袁江

    总结来说,《jQuery开发从入门到精通》是一本适合初学者和有一定经验的开发者参考的书籍,它以清晰易懂的方式教授jQuery的核心概念和技术,结合丰富的实例,帮助读者快速上手并精通jQuery,从而提升Web开发的技能。...

    jQuery开发从入门到精通源代码和示例(8-15)

    《jQuery开发从入门到精通》是一本由袁江编著,清华大学出版社于2013年出版的技术书籍,旨在帮助初学者和有一定基础的开发者深入理解并熟练掌握jQuery这一强大的JavaScript库。jQuery以其简洁易用的API,极大地简化...

    jquery实例 入门到精通

    《jQuery实例:入门到精通》是一份专门为JavaScript和jQuery初学者设计的学习资源,也是专业开发者不可或缺的参考资料。jQuery,作为一款强大的JavaScript库,简化了HTML文档遍历、事件处理、动画设计以及Ajax交互等...

    jQuery入门到精通.txt

    根据提供的文件信息,我们将深入探讨与“jQuery入门到精通”相关的关键知识点。由于链接和提取码等信息不便于在此解析内容,本篇将基于标题、描述以及标签来展开讲解。 ### 一、jQuery简介 #### 1.1 定义 jQuery ...

    html5入门到精通 视频教程

    html5入门到精通 视频教程 下载网盘:http://pan.baidu.com/s/1sllC6TJ 目录: HTML5介绍 HTML5开发教程-1.相关概念和准备工作 HTML5开发教程-2.HTML5基础 HTML5开发教程-3.HTML核心元素1 HTML5开发教程-4.HTML...

    jquery从入门到精通.pdf

    在这个例子中,当页面准备就绪时,jQuery会为所有`<div>`元素添加`blue`类,为其设置蓝色背景。接着,通过`$("#olID>li")`选择器,我们选中id为`olID`的有序列表中的所有子`<li>`元素,并为它们添加鼠标悬停事件。当...

    Html+Css+Javascript从入门到精通

    本教程“Html+Css+Javascript从入门到精通”涵盖了这些关键概念,并可能包含实战项目,让你在实践中巩固理论知识。通过阅读“Html+Css+Javascript从入门到精通.pdf”,你将逐步建立起完整的网页开发知识体系,为成为...

    Java Web从入门到精通光盘17-1

    【Java Web从入门到精通光盘17-1】是一个针对初学者的教育资源,旨在帮助读者全面理解并掌握Java Web开发技术。Java Web是使用Java语言进行Web应用程序开发的领域,它涵盖了诸如Servlet、JSP(JavaServer Pages)、...

    jquery开发入门整理(所需要了解的)

    ### jQuery入门: 数组的三种类型三种操作 jQuery中的数组操作主要包括创建数组、操作数组以及查询数组。例如,创建数组可以通过`new Array()`或`[]`语法;操作数组则涉及添加、删除、替换元素的操作;查询数组包括...

    HTML5+CSS3+JS入门教程 + 源代码 pdf

    这篇教程结合源代码,旨在帮助初学者快速入门这三门语言,并掌握实际开发技能。 HTML5(HyperText Markup Language 5)是最新版本的HTML标准,它在原有基础上增加了许多新的元素和属性,提高了对多媒体的支持,简化...

    jQueryAPI学习入门精通

    **jQuery API 学习入门精通** jQuery 是一个广泛使用的JavaScript库,它简化了HTML文档遍历、事件处理、动画制作和Ajax交互等任务。这个压缩包文件“jQueryAPI-CHM-080801.CHM”显然是一个关于jQuery API的离线帮助...

    HTML_CSS_JavaScript网页制作从入门到精通

    《HTML_CSS_JavaScript网页制作从入门到精通》是一本全面涵盖网页制作三大核心技术的教程。HTML、CSS和JavaScript是构建现代网页不可或缺的基础,它们共同决定了网页的结构、样式和交互性。 HTML(HyperText Markup...

    开发者必读jQueryMobile入门教程.pdf

    jQuery Mobile 是一个专门为移动设备设计的前端框架,它由 jQuery 社区开发,旨在简化跨平台的移动 web 应用程序开发。这个框架的核心理念是实现渐进增强,确保在各种移动设备上都能提供良好的用户体验,同时兼顾...

Global site tag (gtag.js) - Google Analytics