0
我有一些使用jquery ajax加載的內容。內容有jquery插件(例如模式框)。jquery插件不能在ajaxed內容上工作
我的問題是,因爲ajaxed內容不是原始dom的一部分,它沒有應用插件。
如何將插件應用於ajaxed內容???有沒有我可以重新初始化我的插件?
我有一些使用jquery ajax加載的內容。內容有jquery插件(例如模式框)。jquery插件不能在ajaxed內容上工作
我的問題是,因爲ajaxed內容不是原始dom的一部分,它沒有應用插件。
如何將插件應用於ajaxed內容???有沒有我可以重新初始化我的插件?
你可以這樣調用在阿賈克斯成功功能插件:
$.ajax({
//Stuff..
success: function(data) {
$(".selector", data).myPlugin();
}
});
此呼籲只有在返回的HTML匹配選擇的插件,所以它不會在其他地區運行該頁面再次。
地獄是啊,我希望我知道如何做到這一點。本來可以避免的問題很多 – user272899 2010-03-27 00:26:29
問題是模糊的。顯示已加載內容的示例並詳細說明用於加載內容的jQuery方法。有例如一些電話剝離現有的'腳本'標籤 – jitter 2010-03-27 00:16:30