我使用此代码将更多的砌体物品附加到现有物品上。
$container.append(data);
$container.masonry('appended').hide();
$container.imagesLoaded( function()
{
$container.masonry('appended').show();
$container.masonry('reloadItems').masonry();
});
正如您所见here,整个#container
被隐藏,而不仅仅是最近添加的项目,从而导致真正令人不愉快的用户体验。
如何修改脚本,以便在Masonry有机会初始化之前,只隐藏最近添加的项目?