$ ('html'). append () не работает в IE7 - PullRequest
1 голос
/ 29 декабря 2011

Мне нужно вставить div в DOM после тега "html".Он работает во всех браузерах, кроме IE7.

После нескольких тестов похоже, что я не могу получить доступ к элементу html с IE7.

Например:

$('html').append('mycontent'); //works with all browser except IE

Кто-то имеет представление о том, как я могу обойти это ограничение IE7?

Спасибо.

ps: я тестирую IE9 в режиме IE7

1 Ответ

10 голосов
/ 29 декабря 2011

<html> является корневым элементом.Помимо DOCTYPE, вне него не должно быть НИКАКИХ узлов, и он должен содержать только ДВУХ узлов, <head> и <body>.Вы должны добавить новые узлы к <body>, возможно к <head>, если это уместно, но никогда к самому <html>.

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