wookmarkjqueryプラグインを使用して表示される各「タイル」にコメントセクションを追加しています。
これは、コメントボックス、またはコメントボックスと以前のコメントのいずれかである可能性があるため、高さは不明です。
複数あるので事後に追加していきます。
問題は、そのコメントフィールドが各画像の下に読み込まれますが、タイルが収まるようにサイズを更新していないため、重なり合っており、コメントがその下のタイルの上に配置されていることです。
レイアウトを更新できることは理解していますが、どこにあるのかわからないので、考えられるすべての場所を試してみました。
これはコメントをロードするためのコードです(それぞれの下部に<LI>
名前付きのdivがあります).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);
};
何か案は?