jQuery parseHTML возвращает неопределенный тег TITLE в IE8

При попытке разобрать строку <title>Hello</title> в HTML с помощью JQuery parseHTML функция, она возвращает неопределенный в IE8. (Я тестировал его в режиме браузера / документа в IE devtools)

$.parseHTML("<title>hello</title>")[0].nodeName

Вышесказанное хорошо работает на IE9,IE10, возвращая TITLE, Это даже стало незнакомым, когда я узнал, что он игнорирует <title> пометить полностью.

$.parseHTML("<title>hello</title><h1>Heading</h1>")[0].nodeName

Код выше ожидается к возвращению TITLE но в IE8 возвращается H1, который показывает, что ошибка игнорирует заголовок тега. Я использую jquery 1.10.2, я тестировал более старые выпуски jquery, у всех была та же проблема.

Как я могу это исправить?

0 ответов

Другие вопросы по тегам