嗨,伙计们,我想弄清楚如何在动画开始后经过一定时间后让图像出现在屏幕上。
所以我得到了一张图片,我用 css 把它放在我想要的地方。
#laser
{
position: absolute;
left: 650px;
}
任何人都知道我怎么可能让该图像在动画开始时不出现,而是在 3 秒后出现在我使用 css 放置它的某个地方?
编辑:这是我到目前为止得到的代码。
<div id="laser">
<img src="images/laser.png" alt="laser">
</div>
#laser
{
position: absolute;
left: 650px;
display: none;
}
然后我就使用了你给我的代码。但它只是阻止其他一切工作。
$('#laser').animate({
width: '100px',
height: '100px'
}, 3000, function() {
$(this).show('slow');
});
如果您想查看它,请链接到我的代码:http: //jsfiddle.net/wdy5P/5/