http://www.blogjava.net/ebecket 返还网
随笔-140  评论-11  文章-131  trackbacks-0

使用Visual Studio 2008 Sp1的智能感知。 操作如下 选择菜单Edit-->IntelliSense-->updating JScript IntelliSense会对当前页面的JS引用进行感知,如果没有成功,将会在VS 2008 状态栏出现下图显示的提示:

原因是:

假如我们引用了jquery-1.3.2.min.js 

1 <script type="text/javascript" src="jquery-1.3.2.min.js"></script> 

进行智能感知的操作后,VS2008智能感知默认一个Js文件和对应的 –vsdoc.js 文件放到该文件相同的目录下,所有会去找跟jquery-1.3.2.min.js同一目录下是否有  jquery-1.3.2.min-vsdoc.js文件,如果没有就会出现上图显示的提示,如果有则不会有此提示。

所以要想成功,可以这样做:

将jquery-1.3.2.min.js文件重命名为jquery-1.3.2.js 跟jquery-1.3.2-vsdoc.js 放在同一目录下,然后页面写上 

1 <script type="text/javascript" src="jquery-1.3.2.js"></script> 

再进行操作 Edit-->IntelliSense-->updating JScript IntelliSense,就可以出现 $的提示.

总的来说,解决问题的关键是 如果我们有一个 myScript.js 文件, 那么我们只需要创建一个空的 myScript-vsdoc.js 文件放到同一目录下,就可以避免因为加载 myScript.js 文件导致的 JS 智能提示失效问题。

posted on 2009-11-18 17:29 becket_zheng 阅读(324) 评论(0)  编辑  收藏 所属分类: 网页web前端技术

只有注册用户登录后才能发表评论。


网站导航: