我如何检查文件是否已加载到div中,如果没有,请再试一次(重新加载)
我正在使用.load()和fancybox加载文件。
$('a.button-1').click(function(){
$('#data').load('form1.html');
});
$('a.button-2').click(function(){
$('#data').load('form2.html');
});
答案 0 :(得分:4)
您可以执行load
的jquery文档中的内容:
$("div").load("/test.html", function(response, status, xhr) {
if (status == "error") {
var msg = "Sorry but there was an error: ";
$(this).html(msg + xhr.status + " " + xhr.statusText);
}
});
虽然我会小心连续重试。