我正在使用ajax将内容从另一个内部页面加载到div中,因为该内容需要很长时间才能生成(通常大约10秒以上)。
我注意到,在.load页面完全加载之前,我无法单击父页面上的任何链接。更准确地说,我可以点击链接,但浏览器会等待内容完成加载,然后才能将我带到下一页。
我怎么能允许这个?
我的代码如下:
<script>
$(document).ready(function () {
$('#content').load('http://samesite.com/slow-loading-page.php');
});
</script>
<div id="content"><img src="images/loading.gif"></div>';