• 技术文章 >web前端 >前端问答

    jquery淡入是哪个方法

    青灯夜游青灯夜游2022-06-07 17:39:29原创316

    淡入有3种方法:1、fadeIn(),可以淡入隐藏元素,语法“元素对象.fadeIn(淡入时长)”;2、fadeTo(),语法“元素对象.fadeTo(时长,1)”;3、fadeToggle(),语法“对象.fadeToggle(时长)”。

    本教程操作环境:windows7系统、jquery3.2.1版本、Dell G3电脑。

    在jquery中,能实现淡入效果的有三个方法:

    1、fadeIn() 方法

    fadeIn() 用于淡入已隐藏的元素。

    语法:

    $(selector).fadeIn(speed,callback);

    示例:

    <!DOCTYPE html>
    <html>
    
    	<head>
    		<meta charset="UTF-8">
    		<script src="js/jquery-3.2.1.min.js"></script>
    		<script>
    			$(document).ready(function() {
    				$("button").click(function() {
    					$("#div1").fadeIn();
    					$("#div2").fadeIn("slow");
    					$("#div3").fadeIn(3000);
    				});
    			});
    		</script>
    	</head>
    
    	<body>
    		<p>以下实例演示了 fadeIn() 使用了不同参数的效果。</p>
    		<button>点击淡入 div 元素。</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>
    
    	</body>
    </html>

    1.gif

    2、fadeTo() 方法

    fadeTo() 方法允许渐变为给定的不透明度(值介于 0 与 1 之间)。

    语法:

    $(selector).fadeTo(speed,opacity,callback);

    只需要将opacityc参数的值设置为1,即可实现淡入效果。

    $(document).ready(function() {
    	$("button").click(function() {
    		$("#div1").fadeTo("fast",1);
    		$("#div2").fadeTo("slow",1);
    		$("#div3").fadeTo(5000,1);
    	});
    });

    2.gif

    3、fadeToggle() 方法

    fadeToggle() 方法可以在 fadeIn() 与 fadeOut() 方法之间进行切换。

    $(document).ready(function() {
    	$("button").click(function() {
    		$("#div1").fadeToggle();
    		$("#div2").fadeToggle("slow");
    		$("#div3").fadeToggle(5000);
    	});
    });

    3.gif

    【推荐学习:jQuery视频教程web前端视频

    以上就是jquery淡入是哪个方法的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:jquery
    上一篇:jquery有哪些取值方式 下一篇:jquery都有哪些前端框架
    20期PHP线上班

    相关文章推荐

    • 【活动】充值PHP中文网VIP即送云服务器• jquery怎么去除float属性• jquery怎么求兄弟元素的个数• jquery能清除文本内容吗• jquery动画函数有哪几种• jquery中hover函数有几个参数• jquery可以给图片添加属性吗
    1/1

    PHP中文网