0
我正在嘗試做那麼多嘗試過的東西。即加載一個Child DIV並替換當前的DIV。人們已經建議使用x.load(y> *),但是當我在IE中使用Star時,它無法加載頁面,因爲在Chrome中加載的很好。Jquery替換爲加載
有誰知道我該怎麼做才能包裝這個,以便它可以與IE一起工作。
我正在嘗試做那麼多嘗試過的東西。即加載一個Child DIV並替換當前的DIV。人們已經建議使用x.load(y> *),但是當我在IE中使用Star時,它無法加載頁面,因爲在Chrome中加載的很好。Jquery替換爲加載
有誰知道我該怎麼做才能包裝這個,以便它可以與IE一起工作。
你不要加載一個DIV,你創建一個使用;
var aNewDiv = $('<div />');
然後,您可以替換使用replaceWith
方法您的DIV;
x.replaceWith(aNewDiv);
如果你想從另一個頁面加載一個元素,你可以這樣做;
x.load('foo.html .selector', function() {
var self = $(this);
self.replaceWith(self.children());
});
欲瞭解更多信息,請參閱load()
文檔。
一些代碼如何? ;) – dmp 2011-12-21 10:56:30