我正在使用jQuery Isotope来布局<ol>
元素中包含的文件条目列表。我想让Isotope不要在此列表的开头移动几个项目,例如指示父文件夹的项目。如果我使用同位素对这些元素进行排序,那么“父”条目将被移动,这非常令人讨厌。
除了“调整”排序规则以指定特殊排序索引之外,有没有办法告诉Isotope不要更改项目的位置?这是它现在的工作方式,但我正在寻找一个更清洁的解决方案。
如果需要,我可以提供简化的jsFiddle测试用例。
答案 0 :(得分:0)
很久以前就提出了这个问题,当时可能还没有这个功能。
我只是偶然发现了它,并希望补充说那里有一个&#34;邮票&#34;功能,告诉同位素布置&#34;盖章&#34;元件。
http://isotope.metafizzy.co/methods.html#stamp
在布局中标记元素。同位素将布置项目元素 加盖元素。
// jQuery
$grid.isotope( 'stamp', elements )
// vanilla JS
iso.stamp( elements )