2014-01-23 3 views
0

저는 꽤 오랫동안 JQuery Masonry 스크립트를 사용해 왔습니다. 전혀 문제가 없었습니다. 그것은 페이지로드 후에 변경되지 않는 높이를 가진 것입니다. 이제 JQuery를 사용하여 페이지가 이미로드 된 후 내용을 숨기거나 표시하지만 JQuery Masonry는 새로운 높이를 수용하지 않습니다. 이 문제를 해결하기 위해 할 수있는 일이 있습니까?Jquery Masonry 사용하기

내가 사용하고 있습니다 :

jQuery Masonry v2.1.05 

작성자 :

http://masonry.desandro.com/ 

내 JQuery와 요소 선택 :

<script> 
    $(function(){ 
     var $container = $('#timeline-posts-wrap'); 
     $container.imagesLoaded(function(){ 
      $container.masonry({ 
       itemSelector : '.post-wrap' 
      }); 
     }); 
    }); 
</script> 

답변

2

당신은 숨길 때마다 .masonry({...}); 기능을 다시 실행해야을/다시 정렬 할 내용을 보여줍니다.