[英]Including JQuery library
我有以下文件組織:
Project> 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
如何正確包含庫?
試試這個(沒有代字號):
<script src="/Scripts/jquery-1.9.1.js"></script>
或者,如果您在ASP.NET MVC上下文中:
<script src="@Url.Content("~/Scripts/jquery-1.9.1.js")"></script>
我建議將所有javascript文件保存在ROOT文件夾中的單獨文件夾中,並將其命名為“ js ”。
例如,如果您的根文件夾是PROJECTS ,那么創建一個新文件夾' js '並將所有javascript和jquery文件粘貼到此文件夾中,然后您可以這種方式引用這些文件
<script src="js/jquery-1.9.1.js"></script>
我必須像這樣包括它
<script src="/Project Name/Scripts/jquery-1.9.1.js"></script>
您可以將CDN用於這類通用的通用庫。
內容交付網絡為您提供了更快加載時間的優勢,因為客戶端將由最近/最快的服務器提供服務(減少網絡延遲),當然,如果客戶端已經訪問了其他一些也使用了jQuery的網站在CDN上,文件很可能已經存在於瀏覽器緩存中,因此實際上不需要下載文件。
<script src="http://code.jquery.com/jquery-1.9.1.min.js"></script>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.