jquery - 使用 Google Apis 托管的 jQuery 更新 JScript IntelliSense 时出错

标签 jquery visual-studio

我在我的应用程序中通过以下方式引用 jQuery:http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js .

这会在 vs.net 中生成错误:“更新 JScript IntelliSense 时出错:c:...jquery.min-fds90[1]..js: 对象不支持此属性或方法 @18:9345。

除了将 javascript 文件的本地副本放在我的开发盒上之外,还有其他方法可以解决此问题吗?

顺便说一句,这种情况发生在 VS.Net 2008 SP1 的修补程序中:http://weblogs.asp.net/scottgu/archive/2008/11/21/jquery-intellisense-in-vs-2008.aspx

最佳答案

我终于找到了这个问题的答案:

基本上,将以下内容添加到 jQuery 包含之上:

<% /* %><script type="text/javascript" src="http://ajax.microsoft.com/ajax/jQuery/jquery-1.3.2-vsdoc.js"></script><% */ %>

通过:http://biasecurities.com/blog/2009/get-jquery-intellisense-in-vs-net-when-using-a-cdn/

关于jquery - 使用 Google Apis 托管的 jQuery 更新 JScript IntelliSense 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/790890/

相关文章:

ajax - GData API和跨域ajax调用

javascript - 修改函数以同时按多个数据属性进行过滤

c++ - 在 Visual Studio 中替换依赖项 DLL

visual-studio - 如何使用以非管理员用户身份运行的 Visual Studio 调试本地 IIS 服务?

javascript - 如何删除事件处理程序 document.onkeydown?

javascript - 如何在弹出窗口中单击按钮

javascript - ReactJS 在渲染状态下循环

visual-studio - 在 Azure Pipeline 中的 C# 项目上测试 NuGet 包安装

visual-studio - Visual Studio/C# 编译的四个二进制文件

visual-studio - 如何折叠所有不会在 Visual Studio 中编译的#ifdefs block ?