如何让JQuery Masonry识别添加的项目?

Ric*_*ong 5 jquery jquery-masonry

这是与这个问题相同的问题,但我在这里对JSFiddle问题进行了重新讨论.所以我以为我会转发.

JQuery Masonry似乎只在第一次运行时评估其容器的子项.在那之后,不可能让它再次查看DOM以重新评估它的孩子.

Fré*_*idi 2

您必须将新内容传递给 Masonry 的附加方法:

$("#container").append(content).masonry("appended", content);
Run Code Online (Sandbox Code Playgroud)

我在这里更新了你的小提琴。