【发布时间】:2011-07-23 15:49:49
【问题描述】:
我有一个包含十个锚定缩略图和一些事实的列表,当您单击缩略图时,Fancybox 窗口中会弹出一个整页图表。当您第一次单击任何特定缩略图时,将图像加载到缓存中时会出现延迟。
如何将链接中的所有图像预加载到浏览器缓存中,以便它们在第一次被点击时立即弹出到 Fancybox 中?
【问题讨论】:
标签: javascript jquery fancybox browser-cache document-ready
我有一个包含十个锚定缩略图和一些事实的列表,当您单击缩略图时,Fancybox 窗口中会弹出一个整页图表。当您第一次单击任何特定缩略图时,将图像加载到缓存中时会出现延迟。
如何将链接中的所有图像预加载到浏览器缓存中,以便它们在第一次被点击时立即弹出到 Fancybox 中?
【问题讨论】:
标签: javascript jquery fancybox browser-cache document-ready
您可以通过创建一个不可见的 div 并包含 Fancybox 所需的所有图像来做到这一点。当 doc 确定准备好时,您创建这个 div。
<div style="display:none;">
<img src="..." />
</div>
【讨论】: