您的位置:首页 > Web前端 > JQuery

jQuery animate(滑块滑动效果代码)

2010-01-01 00:00 771 查看


HTML
<p><a href="#" class="run">Run</a></p> 
<div id="box"> 
</div> 
<p><a href="#" class="run">Run</a></p><div id="box"></div>


CSS
<style type="text/css"> 
body {}{ 
margin: 20px auto; 
padding: 0; 
width: 580px; 
font: 80%/120% Arial, Helvetica, sans-serif; 
} 
a {}{ 
font-weight: bold; 
color: #000000; 
} 
#box {}{ 
background: #6699FF; 
height: 100px; 
width: 100px; 
position: relative; 
} 
</style> 
<style type="text/css">body {}{ margin: 20px auto; padding: 0; width: 580px; font: 80%/120% Arial, Helvetica, sans-serif;}a {}{ font-weight: bold; color: #000000;}#box {}{ background: #6699FF; height: 100px; width: 100px; position: relative;}</style>


JavaScript
$(document).ready(function(){ 
$(".run").click(function(){ 

$("#box").animate({opacity: "0.1", left: "+=400"}, 1200) 
.animate({opacity: "0.4", top: "+=160", height: "20", width: "20"}, "slow") 
.animate({opacity: "1", left: "0", height: "100", width: "100"}, "slow") 
.animate({top: "0"}, "fast") 
.slideUp() 
.slideDown("slow") 
return false; 

}); 
});






Chainable Transition Effects


$(document).ready(function(){
$(".run").click(function(){

$("#box").animate({opacity: "0.1", left: "+=400"}, 1200)
.animate({opacity: "0.4", top: "+=160", height: "20", width: "20"}, "slow")
.animate({opacity: "1", left: "0", height: "100", width: "100"}, "slow")
.animate({top: "0"}, "fast")
.slideUp()
.slideDown("slow")
return false;

});
});


body {
margin: 20px auto;
padding: 0;
width: 580px;
font: 80%/120% Arial, Helvetica, sans-serif;
}
a {
font-weight: bold;
color: #000000;
}
#box {
background: #6699FF;
height: 100px;
width: 100px;
position: relative;
}



Run






[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: