我得到了警告「childNodes爲空或不是一個對象'具有不同的行號,這取決於我引用的庫的版本(我試過1.2.6的三個不同版本)因此,我得到了jack 。jQuery的智能感知jQuery 1.2.6的Visual Studio jscript intellisense錯誤?
我可以破解這得到它的工作,但我寧願不是我不明白,更改以下行的全部含義:
elem = jQuery.makeArray(div.childNodes);
這樣:
//HACK: VS intellisense fix
if(div && div.childNodes)
elem = jQuery.makeArray(div.childNodes);
(The cha中線只在來源中出現一次)。是什麼賦予了?
我使用的1.2.6許多評論的版本之一。它們都會導致相同的錯誤,阻止任何intellisense在沒有黑客的情況下工作。 – Will 2008-10-20 15:51:18
標記此作爲答案,因爲jQuery中修復了這個智能感知新的支撐。 – Will 2008-11-21 12:53:29