Jquery之淡入淡出及背景颜色深浅调整效果

Jquery提供了淡入淡出的效果,我们直接拿来用就可以了:fadeIn淡入、fadeOut淡出、fadeTo透明度调整、fadeToggle淡入淡出混合效果。

淡入淡出效果

Html与Jquery代码:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<script src="../js/jquery-1.7.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
	/*var func_1 = function(){
    };
	var func_2 = function(){
    };*/
	
  $("button#btnA").click(function(){
    $("div #a").fadeIn();
    $("div #b").fadeIn("slow");
    $("div #c").fadeIn(3000);
  });
  
  $("button#btnB").dblclick(function(){
	 $("div #A").fadeOut();
	 $("div #B").fadeOut("slow");
	 $("div #C").fadeOut(3000);
  });
  /*$("button#btnB").bind('dbclick',function(){
	  
  });*/
  
  $("button#btnC").click(function(){
	  $("div #d").fadeToggle();
	  $("div #e").fadeToggle("slow");
	  $("div #f").fadeToggle(3000);	  
  });
  
});
</script>
</head>

<body>
<p><h3>四种效果</h3></p><br>
 
  <p><button id="btnA">点击淡入</button></p><br>
  <div id="fadeIn" class="fadeIn" style="height:70px; width:100%;">
      <div id="a" style="width:20%;height:20px;background-color:red;display:none; float:left;"></div>
      <div id="b" style="width:20%;height:20px;background-color:green;display:none; float:left;"></div>
      <div id="c" style="width:20%;height:20px;background-color:blue; display:none; float:left"></div>
</div><br>

  <p><button id="btnB">点击淡出</button></p><br>
  <div id="fadeOut" class="fadeOut" style="width:100%; height:70px;">
      <div id="A" style="width:20%;height:20px;background-color:red;"></div>
      <div id="B" style="width:20%;height:20px;background-color:green;"></div>
      <div id="C" style="width:20%;height:20px;background-color:blue;"></div><br>
  </div><br>
  
  <p><button id="btnC">点击淡入或淡出</button></p><br>
   <div id="fadeToggle" class="fadeToggle" style="width:100%; height:70px;">
      <div id="d" style="width:20%;height:20px;background-color:red;"></div>
      <div id="e" style="width:20%;height:20px;background-color:green;"></div>
      <div id="f" style="width:20%;height:20px;background-color:blue;"></div><br>
  </div><br>
  
</body>
</html>

效果展示图

未点击之前效果:

点击之后效果:

背景透明调整

Html与Jquery代码:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<script src="../js/jquery-1.7.min.js"></script>
<script type="text/jscript">
$(document).ready(function(){

    $("button#btnA").dblclick(function(){
	$("div #d").fadeTo("slow",0.1);
	$("div #e").fadeTo("slow",0.5);
	$("div #f").fadeTo("slow",0.9);
	});
	
});
</script>
</head>

<body>
 
<button id="btnA">点我让颜色变淡</button><br>
   <div id="fadeTo" class="fadeTo" style="width:100%; height:100px;">
      <div id="d" style="width:30%;height:30px;background-color:red;"></div>
      <div id="e" style="width:30%;height:30px;background-color:green;"></div>
      <div id="f" style="width:30%;height:30px;background-color:blue;"></div><br>
  </div><br>

</body>
</html>
效果展示图

点击之后:



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值