jQuery操作CSS也是很方便的,咱先看看这几个常用的方法:

  • addClass():向一个元素添加一个或者多个类。
  • removeClass():从一个元素中删除一个类或多个类。
  • toggleClass:对元素进行 添加/删除(切换方式) 某个类。
  • css():设置或返回元素的css样式。

1 添加Class

<!DOCTYPE html>
<html>
<head><title>learn javascript</title><script src="https://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script><style type="text/css">.red{color : red;}.paragraph{font-weight: bold;font-size: xx-large;}</style>
</head>
<body>
<div class="demo"><p id="p1">一些内容</p><p id="p2">另一个文本</p>
</div><button id="btn1">添加Class</button>
</body>
{{--js--}}
<script>$(document).ready(function() {$("#btn1").click(function () {$("#p1,#p2").addClass("red paragraph");});});
</script>
</html>


2 删除Class

<!DOCTYPE html>
<html>
<head><title>learn javascript</title><script src="https://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script><style type="text/css">.red{color : red;}.paragraph{font-weight: bold;font-size: xx-large;}</style>
</head>
<body>
<div class="demo"><p id="p1" class="red paragraph">一些内容</p><p id="p2" class="red paragraph">另一个文本</p>
</div><button id="btn1">删除Class</button>
</body>
{{--js--}}
<script>$(document).ready(function() {$("#btn1").click(function () {$("#p1,#p2").removeClass("red paragraph");});});
</script>
</html>


3 切换Class

<!DOCTYPE html>
<html>
<head><title>learn javascript</title><script src="https://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script><style type="text/css">.red{color : red;}.paragraph{font-weight: bold;font-size: xx-large;}</style>
</head>
<body>
<div class="demo"><p id="p1" class="red paragraph">一些内容</p><p id="p2" class="red paragraph">另一个文本</p>
</div><button id="btn1">切换Class</button>
</body>
{{--js--}}
<script>$(document).ready(function() {$("#btn1").click(function () {$("#p1,#p2").toggleClass("red paragraph");});});
</script>
</html>


4 设置或返回CSS

4.1 返回CSS

返回一个css 我们只需要在css方法中写出要获取的css类型就好。

    $(document).ready(function() {$("#btn1").click(function () {alert($("#p1").css("background-color"));});});

4.2 设置CSS

我们可以设置一个或多个css样式:

<script>$(document).ready(function() {$("#btn1").click(function () {$("#p1").css("background-color", "black");$("#p2").css({"background-color": "black", "color": "white"});});});
</script>

转载于:https://www.cnblogs.com/sun-kang/p/7551573.html

jQery 操作CSS相关推荐

  1. jQuery 样式操作||操作 css 方法/设置类样式方法

    操作 css 方法 <!DOCTYPE html> <html lang="en"><head><meta charset="U ...

  2. JQuery中操作Css样式的方法

    JQuery中操作Css样式的方法 <strong>//1.获取和设置样式</strong>    $("#tow").attr("class&q ...

  3. jQuery 操作 CSS

    jQuery 拥有若干进行 CSS 操作的方法.我们将学习下面这些: addClass() - 向被选元素添加一个或多个类 removeClass() - 从被选元素删除一个或多个类 toggleCl ...

  4. 原生Javascript 操作 css类名 - 踩坑篇

    文章目录 原生Javascript 操作 css类名 效果图示下: 案例 · 代码如下: 重要代码提示: 其他无关参考: 官方参考: 原生Javascript 操作 css类名 不建议用 .class ...

  5. jQuery操作CSS常见问题

    1.jquery操作css !important无效 解决: 这种写法:$('#oDiv').css({"width":"100px", "color ...

  6. jQuery的操作css的几种方法和位置,尺寸以及scrolltop方法

    jQuery操作css jQuery可以通过css方法直接给指定元素查看,更改,添加css样式 <script>$(function () {//jQuery可以通过css方法直接给指定元 ...

  7. 【jQuery学习】—jQuery操作CSS和表格

    [jQuery学习]-jQuery操作CSS和表格 一.jQuery操作CSS 二.jQuery操作表格

  8. 【JavaLearn】(22)jQuery介绍、选择器、事件、动画、DOM编程、操作CSS、表单验证

    目录 1. jQuery定义和特点 1.1 jQuery 入门 1.2 jQuery对象和DOM对象 2. jQuery 选择器 2.1 基本选择器 2.2 属性选择器 2.3 位置选择器 2.4 表 ...

  9. 【JavaLearn】#(22)jQuery介绍、选择器、事件、动画、DOM编程、操作CSS、表单验证

    1. jQuery定义和特点 1.1 jQuery 入门 对 JavaScript 进行了封装,降低了使用JavaScript的难度,可以大幅提高开发效率(Write less, do more) j ...

最新文章

  1. 锐捷交换机批量加入vlan_大型网络中如何创建vlan? 不同vlan间如何互通?
  2. 八分音符(频率)卷积算子 Octave Convolution
  3. 【2020模拟考试T1】【PAT乙】1031 查验身份证 (15分)模拟
  4. 3D打印机改装雕刻机经验分享
  5. PS 渐变工具使用
  6. C#开发工控上位机编程 csdn_C#联合WINCC之数据通信
  7. 大中型 UGC 平台的反垃圾(anti-spam)工作
  8. 采集用python还是火车头_火车采集器V9插件开发手册
  9. Android 一款十分简洁、优雅的日记 APP
  10. 乱炖“简书交友”数据之代码(1)
  11. Android使用WebView无法显示网页
  12. 小目标检测模型总结+SNIP+SNIPER
  13. android 的Zygote 分析
  14. cad拖动有残影_LCD 残影问题分析及常见解决办法
  15. linux安装ie浏览器吗,Ubuntu 上安装IE浏览器的方法
  16. Elasticsearch 集群内应该设置多少个分片(shard)?
  17. python有什么好玩的库_python有什么好玩的库
  18. 打表法与freopen 函数
  19. IE浏览器自动跳转edge怎么恢复
  20. 使用aspose.word向word中插入书签

热门文章

  1. 3d 自动生成物体_根据 2D 图片自动生成 3D 图书封面的牛逼工具
  2. 【非科班告诉你】前端自学从小白到入门
  3. kafka 事务_Kafka的有且仅有一次语义与事务消息
  4. php目录遍历漏洞复现,nginx解析漏洞,配置不当,目录遍历漏洞环境搭建、漏洞复现...
  5. python网络编程linux清华_Python网络编程篇之socket
  6. 接口规范 9. 推流认证相关接口
  7. mysql 忘记密码处理方式
  8. spark 查看yarn日志_spark周边项目之Livy
  9. leedcode刷题——整数反转
  10. 【图像处理】中的“滤镜算法”:灰度、黑白、反向、去色、单色、高斯模糊、怀旧、连环画