最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

jQuery 實現(xiàn)圖片的依次加載圖片功能

 更新時間:2017年07月06日 10:29:04   作者:風雨后見彩虹  
本文分為css和js代碼兩部分給大家詳細介紹了jQuery 實現(xiàn)圖片的依次加載圖片功能,非常不錯,具有參考借鑒價值,需要的的朋友參考下吧

css代碼:

ul#portfolio{margin:0;padding:0;}
ul#portfolio li{float: left;margin:0 5px 0 0;width:250px;height: 250px;list-style: none;}
ul#portfolio li.loading{background: url(../images/spinner.gif) no-repeat center center;}
ul#portfolio li img{width:250px;height: 250px;display: block;}

js代碼:

$(function(){
  var images=new Array();
  images[0]='./images/ads_one.jpg';
  images[1]='./images/ads_two.jpg';
  images[2]='./images/ads_three.jpg';
  //獲取了圖像的數(shù)量
  var max=$(images).length;
  //如果包含一張以上的圖像,那么創(chuàng)建對應的UL元素家人到wrapper div中,并且調用LoadImage方法。
   if(max>0){
    //create the UL element
    var ul=$('<ul id="portfolio"></ul>');
    //append to div#wrapper
    $(ul).appendTo($('#wrapper'));
    //load the first image
    LoadImage(0,max);
   }
  //在LoadImage方法中,循環(huán)遍歷所有的圖像,對每個圖像創(chuàng)建li元素
  function LoadImage(index,max){
   if(index<max){
    //利用attr方法為li元素增加了css樣式,即加上了loading的gif背景。
    var list=$('<li id="portfolio_'+index+'"></li>').attr('class','loading');
    //把li添加到ul元素中
    $('ul#portfolio').append(list);
    //獲取當前的li元素
    var curr=$("ul#portfolio li#portfolio_"+index);
    //創(chuàng)建圖像元素
    var img=new Image();
    //加載圖像
    $(img).load(function(){
    $(this).css('display','none');
    $(curr).removeClass('loading').append(this);
    $(this).fadeIn('slow',function(){
      //采用回調函數(shù)的方法,在當前元素成功執(zhí)行fadeIn方法之后 再去調用下一個元素的LoadImage方法,這樣就能實現(xiàn)多個圖像的順序加載了。
      LoadImage(index+1,max);
    });
    }).error(function(){
      $(curr).remove();
      LoadImage(index+1,max);
    }).attr('src',images[index]);
   }
  }
})

以上所述是小編給大家介紹的jQuery 實現(xiàn)圖片的依次加載圖片,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關文章

  • jquery實現(xiàn)可旋轉可拖拽的文字效果代碼

    jquery實現(xiàn)可旋轉可拖拽的文字效果代碼

    這篇文章主要介紹了jquery實現(xiàn)可旋轉可拖拽的文字效果代碼,涉及jquery響應鼠標事件動態(tài)操作頁面元素樣式的相關技巧,需要的朋友可以參考下
    2016-01-01
  • 最常見的左側分類菜單欄jQuery實現(xiàn)代碼

    最常見的左側分類菜單欄jQuery實現(xiàn)代碼

    這篇文章主要為大家詳細介紹了最常見的左側分類菜單欄jQuery實現(xiàn)代碼,仿京東、淘寶等各大類網(wǎng)站效果,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-11-11
  • jQuery插件form-validation-engine正則表達式操作示例

    jQuery插件form-validation-engine正則表達式操作示例

    這篇文章主要介紹了jQuery插件form-validation-engine正則表達式操作,結合實例形式分析了jQuery插件form-validation-engine進行正則驗證操作的相關技巧,需要的朋友可以參考下
    2017-02-02
  • jQuery的操作屬性你真的了解嗎

    jQuery的操作屬性你真的了解嗎

    這篇文章主要為大家詳細介紹了jQuery的操作屬性,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-02-02
  • 利用js(jquery)操作Cookie的方法說明

    利用js(jquery)操作Cookie的方法說明

    本篇文章主要是對利用js(jquery)操作Cookie的方法進行了詳細的說明介紹,需要的朋友可以過來參考下,希望對大家有所幫助
    2013-12-12
  • jQuery獲得內容和屬性方法及示例

    jQuery獲得內容和屬性方法及示例

    獲得內容的三個簡單實用的方法text()、html() 以及 val()、獲取屬性的attr()方法,下面有個不錯的示例,感興趣的朋友可以參考下
    2013-12-12
  • jQuery操作之效果詳解

    jQuery操作之效果詳解

    jQuery效果操作一共分五類:1.基本,2.滑動,3.淡入淡出,4.自定義,5.設置。本文將對此詳細介紹。具有很好的參考價值。下面跟著小編一起來看下吧
    2017-05-05
  • jQuery新聞滾動插件 jquery.roller.js

    jQuery新聞滾動插件 jquery.roller.js

    任務需要,就寫了一個jQuery新聞滾動插件jquery.roller.js,功能相對比較簡單,可能往后會加入ajax一段時間輪詢 動態(tài)加載的功能.下面直接給出源代碼,如果需要可以直接下載
    2011-06-06
  • jQuery中delegate與on的用法與區(qū)別示例介紹

    jQuery中delegate與on的用法與區(qū)別示例介紹

    jQuery1.7中 .delegate()已被.on()取代,下面以示例的方式為大家介紹下jQuery中delegate與on的用法與區(qū)別,感興趣的朋友可以參考下
    2013-12-12
  • jQuery用戶頭像裁剪插件cropbox.js使用詳解

    jQuery用戶頭像裁剪插件cropbox.js使用詳解

    這篇文章主要為大家詳細介紹了jQuery用戶頭像裁剪插件cropbox.js的使用方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-06-06

最新評論

通州区| 土默特左旗| 周至县| 尉犁县| 金门县| 宁化县| 政和县| 齐齐哈尔市| 登封市| 伊宁市| 桐梓县| 陆河县| 永州市| 遵义市| 茌平县| 清原| 宾阳县| 深州市| 攀枝花市| 同仁县| 米林县| 广宁县| 临汾市| 肇庆市| 古蔺县| 昌平区| 石家庄市| 遂溪县| 康定县| 曲沃县| 忻州市| 蕲春县| 绥宁县| 南岸区| 通山县| 东莞市| 河池市| 大化| 建瓯市| 永康市| 荆州市|