查看当前页面时预加载第二页



假设我的网站有5页内容。 是否可以在访问者查看第一页时预加载接下来的两个页面。 这样当他们单击指向第 2 页或第 3 页的链接时,它将立即出现。

当然,你可以有一些像这样的隐形容器:

.HTML

<div id="page">
  <a href="page2.html" id="page2-link">Go second page</a>
</div>
<div id="page2">
</div>

.CSS

#page2 { display:none }

爪哇语

然后在javascript上预加载加载后的第二个页面并将其放在不可见的容器上:

$().ready(function(){
  $('#page2').load('page2.html #page');
});

当单击链接时,只需显示带有选定页面的隐藏容器并删除另一个,或者只是隐藏它以在用户想要返回或其他内容时不再加载。

$().ready(function(){
  $('#page2-link').on('click',function(){
       $('#page').html( $('#page').html() ); //this will replace html content
  });
});

最新更新