小编And*_*ire的帖子

砌体重装和重装项目无法正常工作

砌体(v3)代码:

$(function msnry(){
var columns = 3,
setColumns = function() { columns = $( window ).width() > 640 ? 3 : $(window).width() >    320 ? 2 : 1; };
setColumns();
$(window).resize(setColumns);

    // layout Masonry again after all images have loaded
    var $container = $('#portfoliocontent').masonry();
    var msnry;
    $container.imagesLoaded( function(){
    msnry = new Masonry( container, {
    itemSelector : '.item',
    columnWidth:  function( containerWidth ) { return containerWidth / columns;}
      });
});
Run Code Online (Sandbox Code Playgroud)

我的砌体容器(又名我的投资组合)

<div id="portfoliocontent" class="portfoliocontainer"></div>
Run Code Online (Sandbox Code Playgroud)

我的目标是隐藏所有的divs,类似'designshwr',但是砌体的重新加载根本不起作用.

$('.engineeringiC').click(function(){
    if($('div.item').hasClass('designshwr')){
    $('div.item.designshwr').hide('fast');
    $('.portfoliocontainer').masonry('reloadItems');
Run Code Online (Sandbox Code Playgroud)

}

有什么建议?过去一周我一直在摸不着头脑以不同的方式让它发挥作用,我仍然没有任何运气:(

javascript jquery jquery-masonry

5
推荐指数
1
解决办法
2万
查看次数

标签 统计

javascript ×1

jquery ×1

jquery-masonry ×1