JQuery UI MVC3 - 下载的ZIP和已存在的文件(css,.js,图像)的映射

时间:2012-01-18 21:06:46

标签: jquery-ui

我正在使用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和图像,请指正。

谢谢。

1 个答案:

答案 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)。

- 如果有帮助,请将答案标记为答案