包括JQuery库

时间:2013-07-29 07:15:15

标签: javascript jquery html asp.net

我有以下文件组织:

项目> SubFolder1> SubFolder2> Subfolder3> Test.aspx文件

我试图从

中包含Jquery库

项目>脚本

在测试页面中我做了两件事:

<script src="~/Scripts/jquery-1.9.1.js"></script>

<script src="../../../Scripts/jquery-1.9.1.js"></script>

但它让我无法找到资源,源视图中的URI是:

本地主机:44388 /项目/ SubFolder1 / SubFolder2 / SubFolder3 /〜/脚本/ jQuery的1.9.1.js

如何正确包含库?

4 个答案:

答案 0 :(得分:3)

试试这个(没有代字号):

<script src="/Scripts/jquery-1.9.1.js"></script>

或者如果您在ASP.NET MVC上下文中:

<script src="@Url.Content("~/Scripts/jquery-1.9.1.js")"></script>

答案 1 :(得分:0)

我建议将所有 javascript 文件保存在 ROOT 文件夹中的单独文件夹中,并将其命名为“ js ”。

例如,如果您的根文件夹是 PROJECTS ,则创建一个新文件夹“ js ”并将所有javascript和jquery文件粘贴到此文件夹中,然后您可以引用此文件夹以这种方式的文件

<script src="js/jquery-1.9.1.js"></script>

答案 2 :(得分:0)

我必须像这样包含它

<script src="/Project Name/Scripts/jquery-1.9.1.js"></script>

答案 3 :(得分:0)

您可以将CDN用于这类通用的通用库。

内容分发网络为您提供了更快加载时间的优势,因为客户端将由最近/最快的服务器提供服务(减少网络延迟),当然,如果客户端已经访问了其他一些网站也是如此在CDN上使用jQuery,文件很可能已经存在于浏览器缓存中,因此实际上不需要下载该文件。

<script src="http://code.jquery.com/jquery-1.9.1.min.js"></script>

请参阅 http://jquery.com/download/