2013-03-14 90 views
3

我正在爲使用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); 

}; 

任何想法?

回答

0

也許你最好在jsfiddle.com上給出測試鏈接。 爲了確保在渲染完所有dom後執行佈局,您應該將wookmark方法移動到$(elem).load的回調函數中。