同位素 - 通过过滤器更改角标记

Isotope - Change corner stamp by filter

我目前正在尝试重建该网站的功能:http://etchapps.com/

在主页上,它们显示了所有内容,您可以使用菜单过滤输出。我现在没有以一种好的方式工作的是角邮票。 在 "home" 上,它们在网格中的某处随机显示角标记,然后当您更改页面的过滤器时,每个过滤器都有不同的角标记。 所以我实际上正在努力的是能够改变过滤器上的角标记。我得到了这个工作实施

$iso.isotope('destroy');

在我的过滤器调用中,但这会破坏动画。

有什么想法吗?

这里是 fiddle 显示更改角标记的问题:https://jsfiddle.net/sgurlt/buwndhns/3/

设置前必须销毁同位素,设置完成后重新初始化。请检查 this fiddle

$iso.isotope('destroy');

//Your personal settings goes here then

$iso.isotope({
  itemSelector: '.element',
  sortBy : 'random',
   filter: filterElement
});