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

jQuery.lazyload+masonry改良圖片瀑布流代碼

 更新時間:2014年06月20日 10:44:19   投稿:hebedich  
這里主要是使用jQuery.lazyload配合masonry實現(xiàn)瀑布流的重新排列,有時候網(wǎng)站的速度慢,圖片加載慢,獲取不到圖片的寬度和高度,所以使用lazyload可以在圖片加載完之后,進(jìn)行瀑布流的重新排列。

實現(xiàn)方法如下:(這里只發(fā)jquery了,相關(guān)html代碼請各位自己腦補(bǔ)一下吧,我就不發(fā)了,哈哈)

/**
 * 自動刷新
 * @type {*|jQuery|HTMLElement}
 */
var $container = $('#main');
$container.imagesLoaded( function(){
  $container.masonry({
    itemSelector : '.item',
    columnWidth:205,
    gutterWidth:10,
    isAnimated: true
  });
});
var pre_href;
//滾動
$(window).scroll(function(){
  // 當(dāng)滾動到最底部以上100像素時, 加載新內(nèi)容
  if ($(document).height() - $(this).scrollTop() - $(this).height()<100) {
    ajax_load_data();
  }
});
 
function ajax_load_data(){
  var href = $('#page-nav').find('.nextprev').attr('href');
  if(href && href != pre_href){
    console.log('href = '+href);
    pre_href = href;
 
    $.ajax({
      url:href,//獲取元素列表的地址
      data:{'act':'ajax_wap_index'},
      dataType:'json',
      type:'post',
      beforeSend:function(){
        show_loading_body();
      },
      complete:function(){
        show_loading_body();
      },
      success:function(data){
        if(data.status != undefined && data.status == 'ok'){
          if(data.html){
            var $boxes = $( data.html );
            $container.append( $boxes ).masonry("appended", $boxes, true);//追加元素
            $container.imagesLoaded(function () {
              $container.masonry();
            });//加載完圖片后,會實現(xiàn)自動重新排列?!具@里是重點】
          }
 
          if(data.str_pages){
            $('#page-nav').html(data.str_pages);//設(shè)置下一個分頁的地址。【可以自己補(bǔ)充】
          }
        }
      }
    });
  }
}

相關(guān)文章

最新評論

孟津县| 宁蒗| 日喀则市| 南陵县| 若尔盖县| 柏乡县| 永定县| 海丰县| 平邑县| 上饶县| 南阳市| 西畴县| 波密县| 贵南县| 都安| 冀州市| 团风县| 固始县| 海伦市| 法库县| 喀喇沁旗| 漠河县| 太谷县| 康保县| 长沙市| 富裕县| 乃东县| 河曲县| 获嘉县| 临漳县| 武平县| 腾冲县| 迭部县| 长岛县| 库尔勒市| 大洼县| 沾化县| 武定县| 云林县| 武夷山市| 双牌县|