var loadUrl = "winners.php";
var ajax_load = '<div class="preloaders"><img src="img/preloader.gif" alt="Loadig..."></div>';
$(".page").click(function(){
$(".main").html(ajax_load).load(loadUrl);
});我想在网页中显示我的.gif动画,但在Google Chrome中不起作用。使用Firefox是没有问题的。这个想法是点击加载内容,如果需要时间来显示预加载器。
发布于 2013-09-25 19:05:24
我认为问题在于你用javascript输出预加载的图像。然后,当站点加载时,您首先会看到图像。
一个更好的方法是不使用javascript,直接通过HTML在你的网站上输出图片。
<div id="preloaders" style="display: block;"><img src="img/preloader.gif" alt="Loadig..."></div>如果javascript已加载,并且所有内容都已准备就绪,则隐藏div。
$('#preloaders').hide();https://stackoverflow.com/questions/19003142
复制相似问题