参照するライブラリのバージョンに応じて、行番号が異なる「childNodes is null or not an object」という警告が表示されます (1.2.6 の 3 つの異なるバージョンについて試しました)。その結果、jQuery intellisense のジャックが表示されます。 .
これをハックして機能させることはできますが、次の行を変更することの完全な意味を理解していないため、むしろしたくありません。
elem = jQuery.makeArray(div.childNodes);
これに:
//HACK: VS intellisense fix
if(div && div.childNodes)
elem = jQuery.makeArray(div.childNodes);
(変更された行は、ソースに 1 回だけ表示されます)。何を与える?