我试图首次安装一个ThemeRoller主题的jQuery UI。我已经下载了jquery 1.4.2 …我已经下载了几个主题的jQuery UI。我试图按照说明操作,但它们似乎是矛盾的,似乎与下载的文件无关。
当我尝试使用datepicker … datepicker功能工作,但它具有默认(灰色)样式。
This page是指不存在的文件夹/子文件夹/ css文件。此页面是指不存在的ui.theme.css文件。
--development-bundle ---demos ----docs ----external ----themes ------base ------Redmond ----ui ------i8n ------minified --js
那么你把什么放在哪里?我已将js复制到相应的目录并将其链接到我的页面。我也复制了主题/基本文件夹,并链接到jquery.ui.all.css文件。即使包含的演示也只显示默认(灰色)样式。
我哪里错了?
编辑:
对不起,我实际上是尝试雷德蒙德,但是当它不起作用时,我尝试了平滑度(一个随机选择 – 不知道是灰色的)。我得到相同的结果,每个 – 灰色。
[也纠正了文件夹结构]
编辑2:
嗯,我已经弄清楚了….最初的Smoothness或Redmond下载都没有一个CSS文件夹(从上面的结构可以看出)。这两个主题都是在几分钟之内互相下载,文件大小不同)。
我刚刚尝试下载Cupertino,它有一个CSS文件夹 – 当我将其复制到我的应用程序,我得到适当的样式。
所以我试着再次下载雷德蒙德,而且现在还有一个CSS文件夹…
我想知道我是否可能下载了相同的主题两次,但是它们有不同的时间戳和不同的文件大小…我很困惑。也许jQuery服务器只是一个大脑放屁!
今天的金星去昵称让我进入jquery-ui-1.8.custom.css的踪迹,最终导致我的顿悟!
编辑3:
我刚刚开始下载开始和人性 – 两个zip文件没有一个CSS文件夹!
进一步挖掘,似乎是I might not be crazy after all。
解决方法
你需要改变你头脑中的这个链接,它应该是这样的格式:
<link rel="Stylesheet" href="/css/MY_THEME_HERE/jquery-ui-1.8.custom.css" />
例如,如果你下载了redmond主题就是:
<link rel="Stylesheet" href="/css/redmond/jquery-ui-1.8.custom.css" />
下载时选择的主题都应该包含在此路径的zip中。如果你建立了一个自定义的主题,它将是:
<link rel="Stylesheet" href="/css/custom-theme/jquery-ui-1.8.custom.css" />