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, у всех была та же проблема.
Как я могу это исправить?