Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/82.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 将2个不同的嵌套过滤器与同位素组合_Javascript_Jquery_Jquery Isotope - Fatal编程技术网

Javascript 将2个不同的嵌套过滤器与同位素组合

Javascript 将2个不同的嵌套过滤器与同位素组合,javascript,jquery,jquery-isotope,Javascript,Jquery,Jquery Isotope,所以我在玩js同位素库。到目前为止效果很好,但在具体任务上存在问题 我有一个代表服装品牌的网格。这些品牌是按起始字母组织的 看起来是这样的: 我创建了两个同位素对象: 字母网格:包含品牌列表的网格项 var$container_alphabet=$('.sagmeister品牌网格')。同位素({ itemSelector:“.grid项”, 砌体:{ 排水沟:40, 列宽:320 }, 筛选器:'*', 动画选项:{ 持续时间:750, “线性”, 队列:false } });因此,我能够自

所以我在玩js同位素库。到目前为止效果很好,但在具体任务上存在问题

我有一个代表服装品牌的网格。这些品牌是按起始字母组织的

看起来是这样的:

我创建了两个同位素对象:

  • 字母网格:包含品牌列表的网格项
  • var$container_alphabet=$('.sagmeister品牌网格')。同位素({
    itemSelector:“.grid项”,
    砌体:{
    排水沟:40,
    列宽:320
    },
    筛选器:'*',
    动画选项:{
    持续时间:750,
    “线性”,
    队列:false
    }
    
    });因此,我能够自己找到解决方案。无论如何,谢谢你,它帮助我描述了这个问题并重新审视了它:)

    我的解决方案是稍微改变一下结构,然后我为字母表的网格项添加了一个自定义过滤函数,它检查是否所有的子项都被过滤掉了。如果是,请隐藏字母表项:)

    这周的开局不错,就这样^^

    干杯

    附言:如果你需要更详细的解释,尽管问。我很乐意帮忙