使用jQuery 預先載入圖片
儘管有jQuery 外掛程式可用,但您可能更喜歡簡潔且輕量級的預載影像解決方案。
快速簡單預加載
對於簡化的方法,請考慮以下代碼片段:
function preload(arrayOfImages) { $(arrayOfImages).each(function(){ $('<img/>')[0].src = this; // Alternatively you could use: // (new Image()).src = this; }); }
用法:
preload([ 'img/imageName.jpg', 'img/anotherOne.jpg', 'img/blahblahblah.jpg' ]);
jQuery插件方法
如果您喜歡jQuery 插件,您可以使用以下:
$.fn.preload = function() { this.each(function(){ $('<img/>')[0].src = this; }); }
用法:
$(['img1.jpg','img2.jpg','img3.jpg']).preload();
以上是如何在 jQuery 中預先載入圖片:快速簡單的方法與插件方法?的詳細內容。更多資訊請關注PHP中文網其他相關文章!