我试图做那么多人尝试过的事情。即加载Child DIV并替换当前的DIV。人们建议使用x.load(y> *)但是当我在IE中使用Star时,它无法加载页面,因为它在chrome中加载正常。
有谁知道我应该做什么来包装它以便它适用于IE。
答案 0 :(得分:1)
你没有加载一个DIV,你创建一个;
var aNewDiv = $('<div />');
然后,您可以使用replaceWith
方法替换您的div;
x.replaceWith(aNewDiv);
如果您想从其他页面加载元素,可以这样做;
x.load('foo.html .selector', function () {
var self = $(this);
self.replaceWith(self.children());
});
有关详细信息,请参阅load()
文档。