我正在使用 Isotope 过滤一组项目,并使用 JQuery BBQ 来处理 hashHistory 内容。
它工作正常,除了以下内容:项目最初是折叠的 - 单击时,它们会展开并显示更多文本。但是当其中一个项目展开时,过滤信息会丢失(这很明显,因为我还没有在点击时发送它们)并且我再次在屏幕上看到所有项目。
点击展开项目,我现在只使用
$container.isotope('shiftColumnOfItem', this.parentNode);
我一直在搜索,但仍然找不到将此方法(或重新布局)与当前过滤/哈希参数相结合的方法。欢迎任何提示!
谢谢你。