这是我的脚本。它适用于所有浏览器。但。 在浏览器中,Firefox正在不断加载链接图片。加载图像后。也就是说,哪里是favicon旋转下载过程。如何阻止它。我不知道。
由于这个脚本不起作用。 我重复。当图片完全加载脚本继续工作... 请帮我解决这个问题。
$(function(){
LoadImage();
function LoadImage(){
var img_url = $("#img_url").val();
if(img_url == ''){
img_url = "preload_image/images/me-banner.png";
}
var img = new Image();
$(img).load(function(){
$(this).hide();
$('#img_holder').removeClass('loadit').append(img);
$(img).fadeIn();
}).attr('src',img_url);
}
});
答案 0 :(得分:1)
代码是什么意思? favicon?如果它是为favicon然后你做了一些事情,而不是很容易跟踪任何错误。
答案 1 :(得分:0)
如果您在准备好文档中尝试这样做会怎么样
$(document).ready(function() {
LoadImage();
});
// and outside the document ready
function LoadImage() {
var img_url = $("#img_url").val();
if(img_url == ''){
img_url = "preload_image/images/me-banner.png";
}
var img = new Image();
$(img).load(function(){
$(this).hide();
$('#img_holder').removeClass('loadit').append(img);
$(img).fadeIn();
}).attr('src',img_url);
}
你的功能看起来像是再次呼唤