jQuery效果-淡入淡出-滑动-回调
<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title></title> <script src="../JQuery/jquery-1.8.0.min.js"></script> <script src="JavaScript1.js"></script> <style> #content, #flipshow, #fliphide, #fliptoggle { padding: 5px; /*边距*/ text-align: center; /*文字居中*/ background-color: #ffd800; border: solid 1px #ff6a00; /*边框1px*/ } #content { padding: 50px; /*边距*/ display: none; /*内容隐藏*/ } </style> </head> <body> <!--淡入淡出--> <button id="in">fadeIn</button> <button id="out">fadeOut</button> <button id="toggle">fadetoggle</button> <button id="to">fadeto</button> <div id="div1" style="width:80px;display:none; height:80px;background-color:aqua"></div> <div id="div2" style="width: 80px; display: none; height: 80px; background-color: #b6ff00"></div> <div id="div3" style="width: 80px; display: none; height: 80px; background-color: #0026ff"></div> <!--滑动--> <div id="flipshow">出现</div> <div id="fliphide">隐藏</div> <div id="fliptoggle">隐藏显示</div> <div id="content">Hello World</div> <!--回调--> <button id="btn1">隐藏</button> <p>hello Worldhello Worldhello World</p> </body> </html>
JS文件:
$(document).ready(function () {
//显示隐藏
$("#in").on("click", function () {
$("#div1").fadeIn(1000);
$("#div2").fadeIn(1000);
$("#div3").fadeIn(1000);
});
$("#out").on("click", function () {
$("#div1").fadeOut(1000);
$("#div2").fadeOut(1000);
$("#div3").fadeOut(1000);
});
$("#toggle").on("click", function () {
//$("#div1").fadeToggle(1000);
//$("#div2").fadeToggle(1000);
//$("#div3").fadeToggle(1000);
console.log("D" + document);
console.log("D");
});
$("#to").on("click", function () {
$("#div1").fadeTo(1000,0.5);//第二个参数为透明度0-1
$("#div2").fadeTo(1000,0.7);
$("#div3").fadeTo(1000,0.3);
});
//滑动
$("#flipshow").click(function () {
$("#content").slideDown(1000);//隐藏到显示为1S
})
$("#fliphide").click(function () {
$("#content").slideUp(1000);//显示到隐藏为1S
})
$("#fliptoggle").click(function () {
$("#content").slideToggle(1000);//
})
//回调
$("#btn1").click(function () {
$("p").hide(1000, function () {
alert("动画结束方法被回调");
});
//执行多个动画
$("p").css("color", "red").slideUp(1000).slideDown(1000);
});
});