2013-07-27 5 views
0

벽돌과 무한 스크롤을 사용하고 있지만 아래 코드는 작동하지 않습니다! HTML에서 뭔가를 깜빡 했나요? 모든 항목이 한 번에 표시됩니다! 당신의 도움에 대한jQuery 무한 스크롤 (벽돌 포함)

<div id="containerPost"> 
<div id="post119" class="item rubColor1" style="padding-bottom:10px"> 
    <p style="text-align:left;padding:5px 5px;font-weight:700">Test 1</p> 
</div> 
<div id="post118" class="item rubColor1" style="padding-bottom:10px"> 
    <p style="text-align:left;padding:5px 5px;font-weight:700">Test 2</p> 
</div> 
<div id="post117" class="item rubColor1" style="padding-bottom:10px"> 
    <p style="text-align:left;padding:5px 5px;font-weight:700">Test 3</p> 
</div> 
<div id="post116" class="item rubColor1" style="padding-bottom:10px"> 
    <p style="text-align:left;padding:5px 5px;font-weight:700">Test 4</p> 
</div> 
... and so on 

var $container = $('#containerPost'); 
$container.infinitescroll({ 
     navSelector : '.pagination',  
     nextSelector : '.pagination a', 
     itemSelector : '.item', 
     loading: { 
      finishedMsg: 'No more pages to load.', 
      img: 'http://i.imgur.com/6RMhx.gif' 
     } 
    }, 
    function(newElements) { 
     var newElems = $(newElements); 
     newElems.css({ opacity: 0 }); 
     newElems.animate({ opacity: 1 }); 
     $container.masonry('appended', newElems); 
    } 
); 
$container.imagesLoaded(function(){ 
    $container.masonry({ 
     itemSelector: '.item' 
    }); 
}) 

감사합니다 ... 석공 술 지금 노력하고 있습니다

크리스

+0

당신은 전체 HTML을 게시 할 수 있습니까? 아니면 jsfiddle.net에 넣으십시오 – designtocode

+0

jsfiddle을 사용한 적이 없지만 이렇게했습니다 : http://jsfiddle.net/Sfmv9/ 호프 그 도움;)) – Chris

+0

벽돌과 무한 스크롤 라이브러리의 경로를 포함해야합니다. – designtocode

답변

0

. 대신이의

: http://masonry.desandro.com/에 문서에서

$container.imagesLoaded(function(){ 
     $container.masonry({ 
      itemSelector: '.item' 
     }); 
    }) 

사용이 :

$container.masonry({ 
     itemSelector: '.item' 
    }); 

당신은 아마 imagesloaded 플러그인을 사용하는 다른 기능을 사용해야합니다.

View updated fiddle

+0

@msbodetti 감사합니다.하지만 차이점을 볼 수는 없습니다. 모든 항목이 한 번에 표시됩니다. – Chris

+0

Firfox에서 Chrome의 문제를 해결하려고 노력 중입니다. – designtocode

+0

Chrome에서 지금 확인하십시오. http://jsfiddle.net/Sfmv9/8/ – designtocode