我正在使用ASP.NET MVC3。添加一个Web项目,它为我提供了运行jquery所需的所有文件。
它为我提供了内容文件夹和一些用于存储css和图像的文件夹。
它还为我提供了Scripts文件夹,我可以在其中获取.js文件。
每当我想下载一些自定义的JQUERY UI控件时,它就会给我一个zip文件,它有不同的文件夹和脚本。
如何映射它们,以便在我的项目中保留太多的jquery文件。
例如,我想使用DatePicker Jquery UI,我去jquery网站下载它们,它给了我一个ZIP文件,里面有各种文件夹。
还有一个名为development的文件夹,它已经获得了所有文件。
如果我想选择时间戳,我认为timepicker和datepicker之间只有CSS差异。
Timepicker需要滑块。所以我不确定我是否需要在我的Layouts文件中引用jqueryslider.js。
请详细说明下载文件和MVc3中现有文件的映射?
如果必须包含新的Jquery UI Control,应该是什么更改,它只是在.js文件,图像文件夹或css文件夹中。
我个人认为它只有css和图像,请指正。
谢谢。
答案 0 :(得分:1)
您需要做的就是将js文件夹中的内容添加到 Scripts 文件夹中的脚本,并将css \\文件夹中的所有内容复制到 Content 文件夹中您的MVC应用程序。
完成此操作后,只需在Shared文件夹中添加以下对_Layout文件的引用(只需修改以匹配您的JQuery版本和JQuery-UI下载的正确版本):
<link href="@Url.Content("~/Content/jquery-ui-1.8.18.custom.css")" rel="stylesheet" type="text/css" />
<script src="@Url.Content("~/Scripts/jquery-1.7.1.min.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery-ui-1.8.18.custom.min.js")" type="text/javascript"></script>
请记住在引用JQueryUI脚本之前保留对JQuery库的引用(上例中的jquery-1.7.1.min.js)。
- 如果有帮助,请将答案标记为答案