Elb*_*cho 2 javascript jquery visual-studio-2010
对于最简单的操作,我遇到了一些困难.
在visual studio中,当我将vsDoc从1.4.1更改为1.5时,页面上的javascript不再有效.(Visual Studio 2010)
原作(有效)是这样的:
<head runat="server">
<title></title>
<link type="text/css" href="css/excite-bike/jquery-ui-1.8.11.custom.css" rel="stylesheet" />
<script src="Scripts/jquery-1.5.1.min.js" type="text/javascript"></script>
<script src="Scripts/jquery-1.4.1-vsdoc.js" type="text/javascript"></script>
<script src="Scripts/jquery-ui-1.8.11.custom.min.js" type="text/javascript"></script>
Run Code Online (Sandbox Code Playgroud)
一切都很好,intellisense很好,javascript很好.一切都很好.
但是,当我引用较新的vsDoc文件(从ajax.aspnetcdn.com获取)时
<head runat="server">
<title></title>
<link type="text/css" href="css/excite-bike/jquery-ui-1.8.11.custom.css" rel="stylesheet" />
<script src="Scripts/jquery-1.5.1.min.js" type="text/javascript"></script>
<script src="Scripts/jquery-1.5-vsdoc.js" type="text/javascript"></script>
<script src="Scripts/jquery-ui-1.8.11.custom.min.js" type="text/javascript"></script>
Run Code Online (Sandbox Code Playgroud)
该页面未正确加载,并且firebug显示以下错误:
class2type is not defined
rootjQuery is not defined
Run Code Online (Sandbox Code Playgroud)
这两个错误显然源于vsdoc文件行67
我觉得我错过了一些非常明显的东西,我希望有人可以填补我.
谢谢!
Nic*_*ver 13
这-vsdoc
不是要包含在您的实际页面中,只是在您需要智能感知的文件中.为了您的使用,只需重命名:
Scripts/jquery-1.5-vsdoc.js
Run Code Online (Sandbox Code Playgroud)
至
Scripts/jquery-1.5.1-vsdoc.js
Run Code Online (Sandbox Code Playgroud)
然后从页面中删除该-vsdoc.js
<script>
块.Visual Studio将自动搜索-vsdoc.js
您默认包含的任何本地JavaScript文件.它不需要明确地包含在页面中......这实际上会导致你看到的问题,因为它定义了相同的空函数(而不是所有需要的变量).
归档时间: |
|
查看次数: |
2207 次 |
最近记录: |