我正在通过jQuery $ .ajax加载图像路径,并在显示图像之前先检查它是否确实存在。我可以使用图像加载/就绪事件或类似的方法来确定文件路径有效吗?
将.myimage设置为显示:无,我希望这样做
$(".myimage").attr("src", imagePath); $(".myimage").load(function() { $(this).show(); });
这样有可能吗?
好吧,你可以绑定.error()处理程序…
.error()
像这样,
$(".myimage").error(function(){ $(this).hide(); });
好吧,您已经可以使用load-event
$(".myimage").load(function() { $(this).show(); });
问题是如果禁用Javascript,图像将永远不会显示…