JQuery заменить с помощью нагрузки - PullRequest
0 голосов
/ 21 декабря 2011

Я пытаюсь сделать то, что пытались многие. то есть загрузить Child DIV и заменить существующий DIV. Люди предлагают использовать x.load (y> *), но когда я использую звезду в IE, она не загружает страницу, где, как в chrome, она загружается нормально.

Кто-нибудь знает, что я должен сделать, чтобы обернуть это, чтобы оно работало с IE.

1 Ответ

1 голос
/ 21 декабря 2011

Вы не загружаете DIV, вы создаете один, используя;

var aNewDiv = $('<div />');

Затем вы можете заменить ваш div, используя метод replaceWith;

x.replaceWith(aNewDiv);

Если вы хотите загрузить элемент с другой страницы, вы можете сделать;

x.load('foo.html .selector', function () {
    var self = $(this);

    self.replaceWith(self.children());
});

Для получения дополнительной информации см. Документацию load().

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...