我想在Fancybox2画廊中预加载下一张图片,但我不知道这是否可能。我知道如何通过创建一个新的Image()对象和设置src属性来预加载和图像,但是我不知道应该使用哪个Fancybox回调函数。有人知道哪个Fancybox事件是在它启动或结束显示当前图像时触发的吗?
所以答案是:只需使用2.0.5和更高版本来利用preload设置,默认情况下会预加载3个图像。
发布于 2012-03-02 01:49:13
自v2.0.5以来,fancyBox2有一个选项preload -要预加载的图像数量,默认情况下预加载3个图像
发布于 2012-03-01 16:21:41
Fancybox 2已经内置了图像预加载功能。在源代码中搜索"preload“,你会看到它是如何工作的。
在_beforeShow中触发beforeShow之后,会在内部触发预加载器。
https://stackoverflow.com/questions/9496982
复制相似问题