Я всегда думал, что jQuery работает только с элементами DOM , то есть с теми узлами, у которых nodeType == 1
.
Однако я шокирован тем, что создание HTML $ ("
приводит к:
[p, Comment {data = "comment", length = 21, nodeName = "# comment", подробнее ...}]
(форматирование Firebug)
Я принял HTML-код с помощью AJAX и комментарий DOM был создан таким образом и передан где-то в функцию, которая применима только к элементам: defaultView.getComputedStyle (elem, null)
Есть ли какой-нибудь чистый выход из этого?