Как jQuery обрабатывает элементы комментариев?

Я всегда думал, что jQuery работает только с элементами DOM , то есть с теми узлами, у которых nodeType == 1 .

Однако я шокирован тем, что создание HTML $ ("

") приводит к:

[p, Comment {data = "comment", length = 21, nodeName = "# comment", подробнее ...}] (форматирование Firebug)

Я принял HTML-код с помощью AJAX и комментарий DOM был создан таким образом и передан где-то в функцию, которая применима только к элементам: defaultView.getComputedStyle (elem, null)

Есть ли какой-нибудь чистый выход из этого?

8
задан tillda 22 November 2011 в 15:12
поделиться