我不确定这里发生了什么。我以各种方式改编了链接以尝试引用我的脚本库,但似乎没有任何效果。
当我将它上传到我的网络主机时,它工作正常,在本地它根本不起作用。
最奇怪的部分是,它引用我的CSS文件很好,没有其他似乎有任何问题。
//Works
<link href="@Url.Content("~/Content/main.css")" rel="stylesheet" type="text/css" />
//Doesn't work
<script src="@Url.Content("~/Scripts/jquery-1.5.1.min.js")" type="text/javascript"></script>
我不确定这里会发生什么,甚至不知道从哪里调试。我已经尝试删除@Url.Content(...)
并直接指向目录,但这根本不起作用。希望其他人遇到这个问题,并找到了解决方案。
使用:ASP.NET MVC3 Razor,Visual Studio 2010 Professional
答案 0 :(得分:1)
如果您使用默认目录设置,则Scripts
文件夹是Content
文件夹的子目录;在这种情况下:
<script src="@Url.Content("~/Content/Scripts/jquery-1.5.1.min.js")"></script>