我在Google和Google上搜索了类似的帖子stackoverflow没用。 基本上,我所拥有的是一个新的aspx页面。我在head部分中引用了以下文件。
jquery-ui-1.7.2.custom.css
jquery-1.3.2.min.js
jquery-ui-1.7.2.custom.min.js
主题:顺畅性 UI版本:jQuery 1.3.2的1.7.2
我在页面中没有其他任何内容,但仍然会收到错误'错误更新JScript Intellisense。我正在使用VS2008 SP1。有什么想法吗?
TIA
ps: VS如果我参考1.4.1.js&amp ;,则表示智能感知1.4.1-vsdoc.js
答案 0 :(得分:1)
唷!问题解决了。最后找到了解决方案here。
第6步为我做了。
更新:上面的链接已经死了!我认为错误是“更新JScript IntelliSense时出错:'div.childNodes'为空或不是对象”&我认为第6步是指在jscript文件中修复此错误。
答案 1 :(得分:0)
如果您在1.3.2中包含-vsdoc.js
文件,则会有此修补程序
You can find the hotfix here和-vsdoc.js
for 1.3.2 here
Visual Studio不喜欢1.3.2源代码,但如果你在你的情况下将智能感知文件包含在jquery-1.3.2.min-vsdoc.js
中,它将忽略它所扼杀的实际jquery-1.3.2.min.js
文件。
执行此操作后,按 Ctrl + Shift + J 更新智能感知。
答案 2 :(得分:0)
每次编辑特定的.aspx文件时,我都会一直收到这些烦人的JScript IntelliSense错误。我无法禁用IntelliSense,我无法使-vsdoc.js修复工作,所以我最终做的是在内联asp标记中包装src属性的目标,如下所示:
<强>之前:强>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.3/jquery.min.js"></script>
<强>后:强>
<script type="text/javascript" src="<%="http://ajax.googleapis.com/ajax/libs/jquery/1.4.3/jquery.min.js"%>"></script>
希望有所帮助!
P.S。我使用的是Visual Studio Web Developer - Express Edition with SP1。