欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

jquery預(yù)加載圖片的方法

 更新時(shí)間:2015年05月27日 17:09:57   作者:不吃皮蛋  
這篇文章主要介紹了jquery預(yù)加載圖片的方法,涉及jQuery操作圖片的相關(guān)技巧,需要的朋友可以參考下

本文實(shí)例講述了jquery預(yù)加載圖片的方法。分享給大家供大家參考。具體如下:

這段代碼可以在頁面打開前對(duì)圖片進(jìn)行預(yù)加載,這個(gè)函數(shù)非常有用,可以給用戶帶來更好的體驗(yàn)。

function preloadImages(oImageList, callback) {
 if ( typeof (oImageList) == 'object' && typeof (callback) === "function") {
  var iCallbackAfter = oImageList.length;
  var iPreloadInterval = window.setInterval(function() {
   if (iCallbackAfter === 0) {
    window.clearInterval(iPreloadInterval);
    callback();
   }
  }, 100);
  $.each(oImageList, function(iIndex, sImage) {
   oImageList[iIndex] = new Image();
   oImageList[iIndex].onload = function(oResult) {
    iCallbackAfter--;
   };
   oImageList[iIndex].onabort = function(oResult) {
    console.log(oResult);
   };
   oImageList[iIndex].onerror = function(oResult) {
    console.log(oResult);
   };
   if (!sImage.match('http://')) {
    sImage = sImage;
   }
   oImageList[iIndex].src = sImage;
  });
 }
}

希望本文所述對(duì)大家的jQuery程序設(shè)計(jì)有所幫助。

相關(guān)文章

最新評(píng)論