jquery之效果函数

jquery的效果函数介绍,包括渐入渐出,滑上滑下,延时,显示,隐藏

<!DOCTYPE html>
<html>
<head>
	<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
	<script src="../../Document/lib/jquery-3.2.1.min.js"></script>
	<title>jquery effect</title>
</head>
<body>
	<h2>jquery effect</h2>
	<div style="width:100%;background-color:#dcdcdc">
		<p style="display: none;height:100px;" id="id01">hello everybody</p>
		<!-- <button class="btn2">slideDown</button> -->
		<!-- <button class="btn3">slideUp</button> -->
		<!-- <span style="color:blue" id="foo">hello span</span> -->

		<button id="left">«</button> 
		<button id="right">»</button>
		<div class="block" style="height:100px;width:200px;color:#ffffff;background-color:#228B22">hello block</div>

		<button id="go">Go</button> <button id="stop">STOP!</button>
		<div class="block"></div><button id="go">Go</button> <button id="stop">STOP!</button>
		<div class="block"></div>
	<script type="text/javascript">
	// 基本
	// show([s,[e],[fn]])
	// hide([s,[e],[fn]])

	// $("#id01").show("slow",function(){
	// 	$(this).text("animate done!");
	// });

	// $("#id01").show(1000,function(){
	// 	$(this).text("你好,系统维护中。。。");
	// });
	// $("#id01").hide(1500);

	// toggle([s],[e],[fn]) 用于绑定两个或多个事件处理器函数,以响应被选元素的轮流的 click 事件。
	// var showOrHide = false;
	// $('#foo').toggle(showOrHide);
	//相当于
	// if (showOrHide) {
	// 	$('#foo').show();
	// } else {
	// 	$('#foo').hide();
	// }

	// 滑动
	// slideDown([s],[e],[fn])
	// slideUp([s,[e],[fn]])
	// slideToggle([s],[e],[fn])

	// $(".btn2").click(function(){
	// 	$("p").slideDown();
	// });
	// $(".btn3").click(function(){
	// 	$("p").slideUp();
	// });

	// $("#id01").slideToggle("fast");

	// $("p").slideToggle("fast",function(){
	// 		alert("Animation Done.");
	// });

	// 淡入淡出
	// fadeIn([s],[e],[fn])
	// fadeOut([s],[e],[fn])
	// fadeTo([[s],o,[e],[fn]])
	// fadeToggle([s,[e],[fn]])

	// $("p").fadeIn("slow");
	// $("p").fadeOut("slow");
	// $("p").fadeTo("slow",0.45);// 以缓慢的速度选定的元素透明度调整为0.45
	// $("p").fadeToggle("slow");

	// 自定义
	// animate(p,[s],[e],[fn])1.8*
	// stop([c],[j])1.7*
	// delay(d,[q])
	// finish([queue])1.9+

	// $("#right").click(function(){
	// 	$(".block").animate({left: '+50px'}, "slow");
	// });

	// $("#left").click(function(){
	// 	$(".block").animate({left: '-50px'}, "slow");
	// });

	// 在600毫秒内切换段落的高度和透明度
	// $("p").animate({
	// 	height: 'toggle', opacity: 'toggle'
	// }, "slow");

	// 开始动画
	// $("#go").click(function(){
	// 	$(".block").animate({left: '+200px'}, 5000);
	// });

	// 当点击按钮后停止动画
	// $("#stop").click(function(){
	// 	$(".block").stop();
	// });

	// 在.slideUp() 和 .fadeIn()之间延时800毫秒。
	$('p').slideUp(300).delay(800).fadeIn(400);

	// 停止当前正在运行的动画 
	// $("#complete").click(function(){
	// 	$("div").finish();
	// });

	// 设置
	// jQuery.fx.off

	jQuery.fx.off = true;
	$("input").click(function(){
		$("div").toggle("slow");
	});
	// jQuery.fx.interval
	</script>
	</div>
</body>
</html>






  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值