2009年5月11日星期一

jQuery + Visual Studio IntelliSense Error 解決方法

今天公司機的Visual Web Developer 2008出現:
"更新 JScript IntelliSense 時發生錯誤"

Documents\Visual Studio 2008\WebSites\{project}\js\jquery-1.3.2.min.js: 
Object doesn't support this property or method @ 18:9345..."

2009510_5.png

雖然我已經有安裝HotFix,但都沒有效。

最後我的解決辦法是:
1. 不要使用Minified版本(jquery-1.3.2.min.js),改用Uncompressed版本(jquery-1.3.2.js)
2. 把jquery-1.3.2-vsdoc2.js Rename成jquery-1.3.2-vsdoc.js

假如你有使用jQuery UI的話,你應該會有jquery-ui-1.7.1.custom.min.js這個檔案,除了以上兩點,還要建立一個Blank File,Rename做jquery-ui-1.7.1.custom.min-vsdoc.js給它。

最後全部放置在同一個Diectory,再去ToolBar的Edit,Update一次jQuery IntelliSense就可以了。

2009510_6.png2009510_7.png

1 則留言: