【发布时间】:2013-09-08 15:39:23
【问题描述】:
我正在使用以下功能在我的网站中预加载图片:
$.fn.preload = function() {
this.each(function() {
$('<img/>')[0].src = baseurl + '/assets/images/' + this;
});
};
如果我用多个图像调用它,一切都会按预期工作:
$(['img01.jpg', 'img02.jpg', 'img03.jpg']).preload();
但是如果我用 一个 图像调用它,我会收到以下错误:
TypeError: $(...).preload 不是函数 $(function() { $(['img01.jpg']).preload(); });
关于我做错了什么有什么想法吗?
提前致谢。
【问题讨论】:
标签: jquery arrays preloading