我开发了一个滑动页面网站,它只有一个索引页面和 4-5 个不同的 DIV 部分,由 DIV id 区分,这里是链接:http
://gosick.tk/ 名称:08093103002 密码:mak
但是加载需要相当长的时间,因为整个站点只有1页,整页实际上是9200 PX;
现在,当我一次单击菜单时,我想通过 id="" 明智地通过 AJAX 加载每个 DIVISION,或者请给我任何可以在紧急表单操作期间加快内容加载的解决方案
“现在我想通过 AJAX 加载每个 DIVISION”
$.ajax({
url: 'test.html',
dataType: 'html',
success: function(html) {
var div = $('#loadDivId', $(html)).addClass('classname');
$('#wheretoloadId').html(div);
}
});
编辑:仅当您的 div 是 ajax 响应的一部分时才有效?
这将在 div 内容中打开锚标记的链接
<script>
$(document).ready(function() {
$('a').each(function(){
$(this).on("click",function(e) {
console.log(e);
e.preventDefault();
$('#content').load($(this).attr('href'));
});
});
});
</script>