语义 UI 可见性 + 砌体无限滚动布局



我正在尝试使用内置的可见性函数在语义UI框架中创建无限滚动的砌体布局。

一切似乎都在工作,除了让砌体在添加新项目后重新布局所有内容。

我做了一个jsfiddle:https://jsfiddle.net/erland/pdb5j09o/

据我从砌体文档中可以看出,我所要做的就是在添加新项目后调用$grid.masonry('layout');,对吧?

我在这里错过了什么?我不应该使用图像加载在组合中吗?我应该在砌体的附加中工作吗?

提前感谢!

好的,答案很明显,我基本上在问题结束时回答了自己 - 您需要使用砌体附加函数而不是布局:

$masonrygrid.append( $content )
.masonry( 'appended', $content );

显示它工作的新小提琴:https://jsfiddle.net/erland/jv0o6pue/

但是现在我已经解决了这个问题,在每个可见性触发器上添加整行(即 4 x$content(的最佳方法是什么?

最新更新