jQuery 教程
1. jQuery 教程 2. jQuery 简介 3. jQuery 安装 4. jQuery 语法 5. jQuery 选择器 6. jQuery 事件 7. jQuery 效果 – 隐藏和显示 8. jQuery 效果 – 淡入淡出 9. jQuery 效果 – 滑动 10. jQuery 效果 – 动画 11. jQuery 效果 – 停止动画 12. jQuery Callback 方法 13. jQuery 链 14. jQuery 获取内容和属性 15. jQuery 设置内容和属性 16. jQuery 添加元素 17. jQuery 删除元素 18. jQuery 获取并设置 CSS 类 19. jQuery css() 方法 20. jQuery 尺寸 21. jQuery 遍历 22. jQuery 遍历 – 祖先 23. jQuery 遍历 – 后代 24. jQuery 遍历 – 同胞(siblings) 25. jQuery 遍历 – 过滤 26. jQuery AJAX 简介 27. jQuery – AJAX load() 方法 28. jQuery – AJAX get() 和 post() 方法 29. jQuery noConflict() 方法 30. jQuery 实例 31. jQuery 事件方法 32. jQuery 效果方法 33. jQuery HTML / CSS 方法 34. jQuery 遍历方法 35. jQuery AJAX 方法 36. jQuery 杂项方法 37. jQuery 属性

jQuery 获取并设置 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"); });

55面试教程网 »

您也可以在 addClass() 方法中规定多个类:

实例

$("button").click(function(){ $("body div:first").addClass("important blue"); });

55面试教程网 »


jQuery removeClass() 方法

下面的例子演示如何在不同的元素中删除指定的 class 属性:

实例

$("button").click(function(){ $("h1,h2,p").removeClass("blue"); });

55面试教程网 »


jQuery toggleClass() 方法

下面的例子将展示如何使用 jQuery toggleClass() 方法。该方法对被选元素进行添加/删除类的切换操作:

实例

$("button").click(function(){ $("h1,h2,p").toggleClass("blue"); });

55面试教程网 »


jQuery css() 方法

我们将在下一章讲解 jQuery css() 方法