<分区>
<分区>
将框设置为随机位置的动画,然后将它们移回原来的位置,但我不知道如何在此脚本上添加 + 不透明度从 0 到 100
$(document).ready(function(){
var h = $(window).height();
var w = $(window).width();
$('#intro .box').each(function(){
var originalOffset = $(this).position(),
$this = $(this),
tLeft = w-Math.floor(Math.random()*900),
tTop = h-Math.floor(Math.random()*900);
$(this).css({
"left": tLeft,
"top": tTop
});
$this.animate({ "left": originalOffset.left,
"top": originalOffset.top
},5000);
});
});
所以请帮忙:) 这是演示:http://jsfiddle.net/HgMB4/24/
最佳答案
在 CSS 中将 .box
设置为 opacity: 0
。
然后在您的动画函数中,添加不透明度:1 作为属性之一。
$this.animate({ "left": originalOffset.left,
"top": originalOffset.top,
"opacity": 1
},5000);
关于javascript - 如何使用 javascript 将不透明度从 0 添加到 100?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15771511/