加载gif,直到图像完全加载。然后淡入。

| 我现在已经设置好了:http://jsfiddle.net/FMqbP/1/ 我希望加载此动画,直到缩略图完成加载,然后再使缩略图淡入。实现此目的的最佳方法是什么? 我知道这可以通过使用带有简单图像的
load
函数来完成,但就我而言,我需要一个包含内容的整个div来表现类似。     
已邀请:
您可以使用JQuery预加载图像。有几种技术可以实现,但是我已经看到了。
(function($) {
  var cache = [];
  // Arguments are image paths relative to the current page.
  $.preLoadImages = function() {
    var args_len = arguments.length;
    for (var i = args_len; i--;) {
      var cacheImage = document.createElement(\'img\');
      cacheImage.src = arguments[i];
      cache.push(cacheImage);
    }
  }
})(jQuery)
那你可以做
jQuery.preLoadImages(\"foo.gif\", \"/path/to/foo2.gif\");
此解决方案及其更多信息,请访问http://engineeredweb.com/blog/09/12/preloading-images-jquery-and-javascript     

要回复问题请先登录注册