2013-08-07 22 views
0

我使用同位素筛选一组项目和JQuery BBQ来处理hashHistory内容。同位素shiftColumnOfItem结合hashHistory - 如何?

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

在点击扩大项目,我现在只用

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

我一直在寻找,但还是没找到与当前过滤/散结合这个方法(或重新布局)的方式参数。任何提示将受到欢迎!

谢谢。

回答

0

经过一段时间的调整代码,它的工作。

这实际上是一个比通常特定的JQuery烧烤/同位素更通用的JavaScript问题。

我只是改变了标记扩大/折叠的项目从

<a href="#" data-toggle="collapse" data-target="#item10-collapse"> 

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

这样,没有hashChanges注册。