2011-01-08 116 views
1

我想在Ajax調用後添加一個jQuery圖庫。在我的主要網站上,我創建了一個包裝主要內容的div(例如site_content)。當用戶點擊主頁上的某個超鏈接時,「site_content」會更新並顯示其他HTML文件中保存的內容,並且我正在使用AJAX來避免整個頁面刷新。不過,我在運行JavaScript/jQuery庫時遇到了問題,因爲在AJAX調用之後JavaScript將不起作用。在Ajax調用後加載jQuery圖庫

據我所知,因爲瀏覽器不知道會有一些職能的內容(從其他HTML文件)之後調用成功顯示。我試圖使用jQuery的getScript方法,但它仍然無法正常工作。

任何人都可以給我一些想法如何,我可以運行的JavaScript/jQuery的畫廊AJAX調用後? 謝謝

回答

1

在這種情況下,您需要記住jQuery bindlive函數。

只需經過教程嘗試到您的Ajax調用,看到了魔術。

例如,

var hurray = function(data) { 
    do_stuff(data) 
} 

$(".example").ajax({ 
    'success': hurray 
})