jQuery:css方法 动态更改标签css样式

10 篇文章 0 订阅
5 篇文章 0 订阅

hello,大家好,我是wanzirui32,今天我们来学习如何使用jQuery的css方法,动态更改标签css样式。
开始学习吧!

读取标签的css样式

<!DOCTYPE html>
<html>
  <head>
   <meta charset="utf-8">
   <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
   <script>
     $(document).ready(function(){ // 为按钮按下作准备
     	$("button").click(function(){ // 获取button标签 写入单击事件的处理
    		alert($("h1").css("background-color"));// 获取h1的css属性background-color
  		});
	 });
  </script>
</head>
<body>
  <h1 style="background-color:#ff0000">测试标题</h1>
  <button>返回h1的background-color属性</button>
</body>
</html>

在这段代码中,$(“h1”).css(“background-color”)是一个重点,它获取h1标签对象,并用css方法获取background-color属性的值。

设置标签的css样式

<!DOCTYPE html>
<html>
  <head>
   <meta charset="utf-8">
   <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
   <script>
     $(document).ready(function(){ // 为按钮按下作准备
     	$("button").click(function(){ // 获取button标签 写入单击事件的处理
    		$("h1").css("background-color", "#00ff00"); // 修改p的css属性background-color
  		});
	 });
  </script>
</head>
<body>
  <h1 style="background-color:#ff0000">测试标题</h1>
  <button>修改h1的background-color属性</button>
</body>
</html>

其中,$(“h1”).css(“background-color”, “#00ff00”);把h1标签的background-color设置为了绿色。

给标签设置多个css属性

<!DOCTYPE html>
<html>
  <head>
   <meta charset="utf-8">
   <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
   <script>
     $(document).ready(function(){ // 为按钮按下作准备
     	$("button").click(function(){ // 获取button标签 写入单击事件的处理
    		// 修改或添加多个css属性 都使用字典键值对的方式来写
    		$("h1").css({"background-color":"yellow","font-size":"300%"});
  		});
	 });
  </script>
</head>
<body>
  <h1 style="background-color:#ff0000">测试标题</h1>
  <button>修改h1的css属性</button>
</body>
</html>

在“$(“h1”).css({“background-color”:“yellow”,“font-size”:“300%”});”这段代码中,我们使用来字典键值对的方式添加多个css属性。


好了,今天的课程就到这里,再见!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值