【示例】
-
HTML
//no
-
JS
(function($) { var cache = []; //编写一个预加载图片的jQuery函数 $.preLoadImages = function() { //获取函数体参数个数 var args_len = arguments.length; //反向循环参数个数,创建img元素 for (var i = args_len; i--;) { var cacheImage = document.createElement('img'); //指定img元素的src属性为数组元素的值 cacheImage.src = arguments[i]; //加HTML元素加入到数组中 cache.push(cacheImage); } } }) //预加载图片 $.preLoadImages('images/sample1.jpg','images/sample2.jpg','images/sample3.jpg');