我目前正在剝皮一個應用程序,除了一個CSS文件和JS文件外,我無法訪問標記或腳本,因此我可以添加自己的樣式和函數。不是我知道的理想設置,但相信我不是我的選擇。哦,這個網站上的所有內容都是通過AJAX請求生成的,很好。
無論如何,問題是我有很多Javascript需要在$(document).ready();
上運行,但由於頁面從未真正重新加載(由於AJAX),沒有任何代碼被執行。
有沒有一種方法可以設置$(document).ready();
中的所有功能,以便在AJAX調用完成後每次運行?
我已經在下面包含了內置的AJAX調用(我不能編輯)。
$.ajax({
type: "POST",
dataType: "html",
url: url1,
data: pars,
success: function(data)
{
$('#thisContent').html(data);
loadMenu(urlToLoad);
}
});
你可以在成功處理程序的最後調用$(document).ready()處理程序。 –