因此,我正在尝试制作jQuery幻灯片。

我已经阅读了许多教程,并且几乎所有的教程都说要使用以下代码的一些变体来预加载图像:

imageArray[imageNum++] = new imageItem(imageDir + "02.jpg");
imageArray[imageNum++] = new imageItem(imageDir + "03.jpg");
imageArray[imageNum++] = new imageItem(imageDir + "04.jpg");
imageArray[imageNum++] = new imageItem(imageDir + "05.jpg");


如果您有四张幻灯片,这很好,但是,如果幻灯片显示有大约10或15张不同的幻灯片,则可能会大大降低网站的速度。

因此问题仍然存在,我如何才能将所有这些图片发送给客户端,而又不会导致功能的大幅下降?

最佳答案

您可以尝试仅预加载将在幻灯片放映中显示的图像。有用的链接:http://engineeredweb.com/blog/09/12/preloading-images-jquery-and-javascript/

关于javascript - 替代预加载图像,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17820413/

10-10 17:20