2011-06-19 531 views
0

heys guys,我目前使用jquery和ajax來創建一個網頁。我使用ajax來加載使用jquery插件(燈箱插件)的網頁。 jquery插件似乎不能在這個Ajax加載的頁面上工作,但在單獨加載頁面時正常工作。那麼這個插件的問題是由於哪個頁面沒有加載,並且有任何解決方案。需要jquery和ajax幫助

+0

提供的標記,請.. –

+0

是插件坐落於阿賈克斯加載部分或沒有? – GeertvdC

+0

如何顯示一些代碼?也許建立一個jsfiddle? –

回答

1

當頁面自行加載時,頁面加載事件將被觸發,如果通過AJAX加載,則不會發生。你需要調用同一個JavaScript的AJAX調用完成

後,所以無論是在

$(document).ready(function() .. 

$(function() 

您需要的Ajax已經完成

+0

是的,這工作,thanxs人。 – anonymous123

1

後還打電話沒有一些代碼/標記,很難猜出什麼是錯誤的,但這是一個可能的解決方案:

您可能使用document.ready來設置腳本。因爲通過ajax加載的元素不在dom中,但綁定不起作用。

嘗試.live()http://api.jquery.com/live/