wookmark瓷砖高度未调整大小

问题描述:

我正在为使用wookmark jquery插件显示的每个“瓷砖”添加评论部分。wookmark瓷砖高度未调整大小

这可以是评论框,也可以是评论框和以前的评论,因此高度未知。

由于有多个我在事后添加它们。

问题在于,每个图像下都会加载该注释字段,但这些图块并未更新其大小以适合其尺寸,因此它们重叠,注释覆盖在它们下面的图块上。

我知道我可以刷新布局,但只是不知道在哪里,尝试了我所能想到的每一处。

这是加载注释代码(每个<LI>有一个在它的底部命名.comment_holder格)

/** Refreshes the layout. */ 
function applyLayout() { 

    $('.comment_holder').each(function(index, elem){ 
     $(elem).load('/pages/includes/comments.php', { 
      wl_id: $(elem).attr("id") 
     }); 
    }); 

    // Clear our previous layout handler. 
    if(handler) handler.wookmarkClear(); 
    // Create a new layout handler 
    handler = $('#tiles li'); 
    handler.wookmark(options); 

}; 

任何想法?

也许你最好在jsfiddle.com上给出测试链接。 为了确保在渲染完所有dom后执行布局,您应该将wookmark方法移动到$(elem).load的回调函数中。