Jquery替换为Load

时间:2011-12-21 10:54:12

标签: javascript jquery internet-explorer

我试图做那么多人尝试过的事情。即加载Child DIV并替换当前的DIV。人们建议使用x.load(y> *)但是当我在IE中使用Star时,它无法加载页面,因为它在chrome中加载正常。

有谁知道我应该做什么来包装它以便它适用于IE。

1 个答案:

答案 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()文档。