-1
我想用Jquery AJAX將外部頁面加載到div,該頁面包含大量的外部jQuery插件。我能夠加載頁面,但插件不工作。我想通過jQuery AJAX加載外部頁面時加載這些jquery插件。有什麼辦法可以做到嗎?請提供我的鏈接片段(如果可用)。使用jQuery AJAX加載外部頁面的一些外部JS文件
我想用Jquery AJAX將外部頁面加載到div,該頁面包含大量的外部jQuery插件。我能夠加載頁面,但插件不工作。我想通過jQuery AJAX加載外部頁面時加載這些jquery插件。有什麼辦法可以做到嗎?請提供我的鏈接片段(如果可用)。使用jQuery AJAX加載外部頁面的一些外部JS文件
我假設你正在做這樣的事情。
$.get(url,data).done(function(response){
var html = response.html;
$('selector').append(html);
$('carousel').init();//example of how to manually trigger a plugin
});
通常插件init方法被稱爲一個事件,無論是DOM已準備就緒或DOM加載事件,但在你的情況下init方法是從來沒有triggered.So, 您需要手動觸發裝車後插件內容。 在上面的例子中,一旦內容被加載,我已經提供了一個插件(這裏是輪播)如何被觸發的例子。
爲什麼這是downvoted? – Varun
你能告訴我你的代碼.....如果你的加載外部js然後你必須檢查添加額外的js庫文件 –