如何在幾秒後編輯此提琴以關閉動畫?如何在幾秒後編輯此小提琴以關閉動畫?
$('div').animate({left: 0});
div{
background: red;
height: 100px;
width: 100px;
position: absolute;
left: -100px;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<div></div>
小提琴:http://jsfiddle.net/jamygolden/Ctv6N/
更新代碼: - 此框在此代碼轉移到右側,並沒有完全從窗口消失。
<div class="animateSliding" id="animateSliding">
<script type="text/javascript">
$('#animateSliding').animate({right: 0}, 1000, function() {
var animateStuff = $(this);
var duration = 3000;
setTimeout(function() {
animateStuff.animate({right: '-300px'});
}, duration);
});
</script>
<p>You are almost done!</p>
</div>
CSS
.animateSliding {
background: #b2b2b2;
border-top: 3px solid #ccc;
height: 200px;
width: 300px;
position: absolute;
right: -300px;
padding-top: 80px;
padding-left: 80px;
border-radius: 5px;
color: white;
}
這工作完美!另外,我想知道大多數網站都有幻想的滑動窗口/圖像。我如何使用圖像來代替滑入的盒子? – dsingh23
@ dsingh23你的意思是你需要使用img而不是div?或img裏面的div ?? –
是的,div內的圖像。 – dsingh23