我得到了一些修复,感谢其他一些建议,但现在我在加载和卸载内容并尝试将新内容加载到div时遇到问题。
这是我用来将内容加载到隐藏div中的代码,它加载内容,它会淡出并在需要时滚动到文档的顶部。 下面是加载内容的代码:
$(".director").click(function(){ // .director is the class of my links
var href = $(this).attr('href');
$('#cont_nota').load(href);
$('#cont_nota').fadeTo( 500, 1).css('opacity','100');
$("html, body").animate({ scrollTop: 0 }, "normal");
return false;
});
现在从加载的内容中我使用此代码关闭窗口并卸载其内容:
$("#cont_nota").click(function(){
$('#cont_nota').fadeTo( 500, 0, function(){
$("#cont_nota").empty();
});
});
它只需点击几下,但几次点击后没有任何反应,代码停止工作,我可以在传说中的javascript控制台rue中看到:
Failed to load resource: net::ERR_CACHE_MISS
这似乎是Chrome开发者工具控制台中的一个错误(请参阅SO:Bizarre Error in Chrome Developer Console - Failed to load resource: net::ERR_CACHE_MISS上的这篇文章)
我整个晚上都在这,我相信你可以给我一个暗示。