Frage

Ich erhalte die Warnung „childnodes null ist oder kein Objekt‘ mit unterschiedlichen Zeilennummern, je nachdem, welche Version der Bibliothek I Referenz (I über drei verschiedene Versionen von 1.2.6 versucht haben). Folglich ich jack für jQuery Intellisense.

kann ich hack diese es an die Arbeit, aber ich möchte lieber nicht, wie ich verstehe nicht die vollen Auswirkungen der folgenden Zeile zu ändern:

elem = jQuery.makeArray(div.childNodes);

folgt aus:

//HACK:  VS intellisense fix
if(div && div.childNodes)
  elem = jQuery.makeArray(div.childNodes);

(Die geänderte Zeile erscheint nur einmal in der Quelle). Was soll das?

War es hilfreich?

Lösung

Haben Sie versuchen hier, einen Verweis auf die Dokumentation-only-Datei hinzufügen? jQuery IntelliSense in Visual Studio 2008

Andere Tipps

Ich lief in das gleiche Problem ein Weilchen zurück. Verwenden Sie die jQuery UI-Dateien als auch? Ich war und es stellte sich heraus, dass die jQuery UI JavaScript-Datei irgendwie die Intellisense wurde vermasselt. Also habe ich eine leere vsdoc.js-Datei für die jQuery UI-Datei und dann Intellisense zu arbeiten begann. Meine jquery ui Datei wurde jquery-ui-personalisierte-1.6rc2.min.js genannt. Erstellen einer Datei jquery-ui-personalisierte-1.6rc2.min-vsdoc.js das Problem behoben genannt.

Ich war auch mit Jquery-jtemplates.js aber das scheint nicht ein Problem zu verursachen. Ich denke, es ist nur die jquery-ui-Datei.

Es funktioniert für mich; Nicht sicher, warum es ein Fehler für mich ist und warum das Update erforderlich ist?

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top