如何调用预加载的图像

时间:2014-04-10 09:01:38

标签: jquery

我在这里使用jQuery preload插件http://dreamerslab.com/blog/en/preload-images-with-jquery-preload-plugin/

所以我在初学者中预加载图像,我可以在chrome中看到 - >正在下载图像的网络。 但它们不会附加到任何html标签。

$.preload( 
'/dada/spot-the-differences/images/levels/2.png',
'/dada/spot-the-differences/images/levels/22.png',
'/dada/spot-the-differences/images/levels/3.png',
'/dada/spot-the-differences/images/levels/32.png',
'/dada/spot-the-differences/images/levels/4.png',
'/dada/spot-the-differences/images/levels/42.png',
'/dada/spot-the-differences/images/levels/5.png',
'/dada/spot-the-differences/images/levels/52.png'
);

我在具有关卡的游戏中使用此图像。

当我调用此jquery时,如果级别改变:(响应.next将等于:1,2,3,4,5,因为级别正在改变。)

$('.imgdiff-1').attr('src', 'images/levels/'+response.next+'.png');
$('.imgdiff-2').attr('src', 'images/levels/'+response.next+'2.png');

它再次下载图像,而不是使用它在DOM中的下载中下载的图像。

有什么想法吗?

0 个答案:

没有答案