2013-02-08 99 views
0

在我切換很多頁面以直接加載DOM之前,我曾使用過例如JQuery .load到DOM

<div class="msgs_holder" id="wall_comments"></div> 

<script type="text/javascript"> 
$('#wall_comments').load('/pages/includes/list_wall.php', { wl_id:"<?=$wl_id?>" }); 
</script> 

這很好,現在我想下面,但沒有被加載,這是正確的方式嗎?已經搜查,但沒有成功,但(我用1188作爲測試ID)

html += '<li><div class="msgs_holder" id="wall_comments"></div></li>'; 
$('#wall_comments').load('/pages/includes/list_wall.php', { wl_id:1188 }); 
html += 'blah blah etc etc '; 

所有HTML加載罰款的方式,有HTML之前,我想加載此節過後,這一切良好。

+1

它不會工作,直到你通過'html'變量一些'innerHTML'財產(或'HTML()'方法在jQuery中)。 – VisioN

+0

@VisioN - 謝謝,更新的問題,所有的HTML都很好,只是這不會加載 –

回答

1

如果你想將數據加載到內部變量的HTML,試試這個:

$(html).find('#wall_comments').load('/pages/includes/list_wall.php', { wl_id:1188 });