同位素shiftColumnOfItem与hashHistory结合 - 如何?

时间:2013-08-07 12:49:28

标签: jquery jquery-isotope jquery-bbq

我正在使用Isotope过滤一组项目和JQuery BBQ来处理hashHistory的东西。

它工作正常,除了以下内容: 这些项目最初是折叠的 - 单击时,它们会展开并显示更多文本。但是当其中一个项目被扩展时,过滤信息就会丢失(这很明显,因为我还没有点击发送它们)而且我在屏幕上再次看到所有项目。

单击以展开项目,我现在只使用

$container.isotope('shiftColumnOfItem', this.parentNode);

我一直在搜索,但仍然找不到将此方法(或reLayout)与当前过滤/哈希参数组合的方法。欢迎任何提示!

谢谢。

1 个答案:

答案 0 :(得分:0)

经过一段时间调整代码后,它正在运行。

这实际上是一个普遍的Javascript问题,而不是特别是JQuery BBQ / Isotope。

我只是更改了从

扩展/折叠项目的标记
<a href="#" data-toggle="collapse" data-target="#item10-collapse">

<a href="javascript: void();" data-toggle="collapse" data-target="#item10-collapse">

这样,没有注册hashChanges。