如何使用javascript/jQuery预先加载图片

来源:互联网 发布:中文助教软件 编辑:程序博客网 时间:2024/05/03 13:42
  1.   var cache = [];
  2.   //参数是图片相对于当前页面的路径
  3.   $.preLoadImages = function() {
  4.     var args_len = arguments.length;
  5.     for (var i = args_len; i--;) {
  6.       var cacheImage = document.createElement('img');
  7.       cacheImage.src = arguments[i];
  8.       cache.push(cacheImage);
  9.     }
  10. (function($) {
  11.   }
  12. })(jQuery)
下面这段代码可以有效的帮助你预先加载图片。


然后,你可以使用如下方法来调用:

  1. jQuery.preLoadImages("gbin1logo.png", "/path/gbin1.png");