2017-11-12 16 views
0
$('.item-filter').on('click', 'a', function(e) { 
    e.preventDefault(); 
    var selector = $(this).data('filter'); 
    $(".item-filter a").removeClass("active"); 
    $(this).addClass("active"); 

    $(".item").not(selector).hide(); 
    $('.masonry-list').masonry(); 
    $(selector).show() 
}; 

이미지가 서로를 통해로드 서로 벽돌 필터에로드 .. 내가 두 번 을 클릭하지 않는 경우를 적재 나던 .. dualgroup.org/arcadis/projects.html 여기에서 u는 그것을 확인하실 수 있습니다 처음으로 u 필터를 사용하면 이미지가 올바르게로드됩니다. 그것을 클릭하지 않고 두 번로드 doesnt ??이미지

+0

에 자바 스크립트 코드를 변경해야 함을 알아 낸 내가있는 style.css 또는 scripts.js –

+1

에 뭔가를 변경해야 할 것은 당신이 필요로하는 옵션을 넣은 이미지가 내 style.css에 – charlietfl

+0

설정을 전달 하시겠습니까 ?? –

답변

0

내가
내가이

/*-- MASONRY --*/ 
var getMasonry = $('.masonry-list'); 
getMasonry.imagesLoaded(function() { 
    getMasonry.masonry({ 
     itemSelector: '.grid-sizer', 


     columnWidth: '.grid-sizer', 
     isAnimated: true