rak*_*los 14 intellisense jquery visual-studio-2010 asp.net-mvc-3
除非我放置,否则jQuery intellisense对我不起作用:
<script src="../../Scripts/jquery-1.4.4-vsdoc.js" type="text/javascript"></script>
Run Code Online (Sandbox Code Playgroud)
...在页面中.我认为把它放在_Layout.cshtml就足够了,但事实并非如此.
我必须在每个页面,部分等上执行此操作.
这是一个错误还是有更好的方法在所有页面和.js文件中启用jQuery intellisense?
kap*_*siR 27
您还可以使用if子句,如:
@if (false) {
<script src="/Scripts/jquery-1.4.4-vsdoc.js" type="text/javascript"></script>
}
Run Code Online (Sandbox Code Playgroud)
bra*_*ler 11
如果你需要将jQuery intellisense添加到.js文件中,请添加:
/// <reference path="../../Scripts/jquery-1.5.1.min.js" />
Run Code Online (Sandbox Code Playgroud)
如果你需要添加到.cshtml文件,试试这个:
@* <reference path="../../Scripts/jquery-1.5.1.min.js" />*@
Run Code Online (Sandbox Code Playgroud)
Visual Studio可以阅读这些引用,即使它们在评论中......这有点儿有趣.
当前,您需要在正在编辑的文件中添加对脚本的引用,以便JavaScript IntelliSense在该文件中工作.这是因为Razor中的布局在页面执行期间必须设置,而不是以声明方式设置.
请注意,您应该能够在脚本引用周围放置HTML注释块,以便在浏览器中呈现时,将忽略对同一脚本文件的多个引用.
归档时间: |
|
查看次数: |
7512 次 |
最近记录: |