我正在尝试创建一个启动页面(我知道,我试图说服他),它显示徽标动画(.gif)和一个进入网站的按钮。到目前为止,我有一个div
包含图像,但是,图像并不像人们期望的那样动画。令人惊讶的是,每次在Internet Explorer中都会对图像进行动画处理。我该如何解决这个问题?
我尝试使用jQuery在页面加载后注入图像无济于事。
$(document).ready(function() {
$("#splash").append("<img src='img/logo_splash.gif'>");
})
答案 0 :(得分:7)
尝试将随机数附加到您的GIF网址。 Chrome和Firefox会阻止GIF多次播放。
$(document).ready(function() {
$("#splash").append("<img src='img/logo_splash.gif?"+ Math.random() + "'/>");
})