Я получаю предупреждение «childNodes is null or not a object» с разными номерами строк, в зависимости от того, на какую версию библиотеки я ссылаюсь (я пробовал около трех разных версий 1.2.6). Следовательно, я получаю jack для jQuery intellisense .
Я могу взломать это, чтобы заставить его работать, но я бы не хотел, поскольку я не понимаю всех последствий изменения следующей строки:
elem = jQuery.makeArray(div.childNodes);
к этому:
//HACK: VS intellisense fix
if(div && div.childNodes)
elem = jQuery.makeArray(div.childNodes);
(Измененная строка появляется только один раз в источнике). Что дает?