其他分享
首页 > 其他分享> > JQ元素的隐藏和显示的几种效果

JQ元素的隐藏和显示的几种效果

作者:互联网

JQ也有很多元素隐藏和显示的效果

代码如下:
<p>哈哈哈哈!</p>
<button class="btn1">Hide</button>
<button class="btn2">Show</button>
<script type="text/javascript">
$(document).ready(function(){
  $(".btn1").click(function(){
  //slideUp()向上滑动。
  $("p").slideUp();
  });
  $(".btn2").click(function(){
  //slideDown();向下滑动,
  $("p").slideDown();
  //$("p").slideToggle();
  });
});
</script>

slideUp()向上滑动,slideDown();向下滑动,slideToggle()滑动效果,在显示和隐藏状态切换

//fadeTo()淡出效果
 $("p").fadeTo(1000,0.4);
  });
  $("p").fadeOut(1000,0.4);
  });

fadeTo(),fadeOut()淡出效果

<p>演示带有不同参数的 fadeIn() 方法。</p>
<button>点击这里,使三个矩形淡入</button>
<br><br>
<div id="div1" style="width:80px;height:80px;display:none;background-color:red;"></div>
<br>
<div id="div2" style="width:80px;height:80px;display:none;background-color:green;"></div>
<br>
<div id="div3" style="width:80px;height:80px;display:none;background-color:blue;"></div>
$("button").click(function(){
    //fadeIn()淡入
    $("#div1").fadeIn();
    $("#div2").fadeIn("slow");
    $("#div3").fadeIn(3000);
  });

fadeIn()淡入,带有不同参数的fadeIn()

<p>实例演示了 fadeToggle() 使用了不同的 speed(速度) 参数。</p>
<button>点击淡入/淡出</button>
<br><br>
<div id="div1" style="width:80px;height:80px;background-color:red;"></div>
<br>
<div id="div2" style="width:80px;height:80px;background-color:green;"></div>
<br>
<div id="div3" style="width:80px;height:80px;background-color:blue;"></div>
$("button").click(function(){
		$("#div1").fadeToggle();
		$("#div2").fadeToggle("slow");
		$("#div3").fadeToggle(3000);
	});

fadeToggle() 方法在 fadeIn() 和 fadeOut() 方法之间切换。
如果元素是淡出显示的,fadeToggle() 会使用淡入效果显示它们。
如果元素是淡入显示的,fadeToggle() 会使用淡出效果显示它们。

标签:function,淡入,JQ,几种,fadeToggle,fadeIn,淡出,隐藏,click
来源: https://blog.csdn.net/m0_51530332/article/details/110388861