jQuery显示隐藏多效果特效
一、jquery中效果:
隐藏或展示
show(毫秒数) hide(毫秒数)
滑入或滑出
slideDown(毫秒数):向下滑入
slideUp(毫秒数):向上滑出
淡入或淡出
fadeIn(int):淡入
fadeOut(int):淡出
二、步骤分析
1、通过JQ方式获取元素,派发事件
2、通过JQ方式获取特效元素,编写函数
三、代码练习
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>JQ效果展示</title>
<script src="js/jquery-1.11.0.min.js"></script>
<script>
//页面加载后
$(function(){
//JQ派发事件,如果bt1被单击, di1执行隐藏显示效果
$("#bt1").click(function(){
// $("#di1").show(2000); 2秒显示
//$("#di1").hide(2000); 2秒隐藏
//2秒隐藏于显示切换
$("#di1").toggle(2000);
})
//JQ派发事件,如果bt2被单击, di2执行滑入滑出效果
$("#bt2").click(function(){
// $("#di2").slideDown(2000);2秒向下滑入
//$("#di2").slideUp(2000);2秒向上滑出
$("#di2").slideToggle(2000); //2秒上下滑入滑出切换
})
//JQ派发事件,如果bt3被单击, di3执行滑入滑出效果
$("#bt3").click(function(){
// $("#di2").fadeIn(2000);2秒淡入
//$("#di2").fadeOut(2000);2秒淡出
$("#di3").fadeToggle(2000); //2秒淡入淡出切换
})
})
</script>
</head>
<body>
<input id="bt1" type="button" value="显示/隐藏" />
<div id="di1" style="border: solid ; height: 100px ;background-color: red; width:100px;"></div>
<input id="bt2" type="button" value="滑入/滑出" />
<div id="di2" style="border: solid ; height: 100px ;background-color: red; width:100px;"></div>
<input id="bt3" type="button" value="淡入/淡出" />
<div id="di3" style="border: solid ; height: 100px ;background-color: red; width:100px;"></div>
</body>
</html>
四、效果展示(动态效果只演示结果)
备注:由于个人原因,本博客暂停更新。如有问题可联系本人,本人提供技术指导、学习方向、学习路线。本人微信wlp1156107728(添加注明来意) QQ1156107728(添加注明来意)