使用jQuery预加载网页

我在这里找到了以下脚本,但想知道是否可以使用相同的脚本预加载多个页面。 原因是我想预加载一些将在fancybox中保存的表单,并且加载时间太长。 使用此脚本可以更快地加载表单(它可以工作),但我不知道如何使它适用于多个页面。

  jQuery().ready(function () { $.get('index2.html', function(data) { jQuery("#index2content").html(data); }); });  

此脚本加载页面“index2.html”,并在DOM准备好时将其内容放入div#index2content。

因此,如果要加载多个页面,可以执行以下操作:

   

三种选择:

a)设置一个可以提供整个html的API,然后使用$ .AJAX获取数据,因为过载,这将是一个不好的做法

b)

  

C)