JQuery Mobile ui-datepicker 主题

发布于 2024-11-03 05:41:05 字数 83 浏览 2 评论 0原文

我试图将 ui-datepicker 主题更改为“a”,但它似乎没有继承它。

有人知道如何更改日期选择器的主题吗?

谢谢

I am trying to change the ui-datepicker theme to "a" but it doesn't seem to inherit it.

Does anyone know how to change the theme for the datepicker please?

Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

等待我真够勒 2024-11-10 05:41:05

正如 @Jayraj 提到的,jQueryMobile 的日期选择器仍处于实验阶段,但我在手动更改 jQueryMobile 日期选择器小部件(jquery.ui.datepicker.mobile.js)中默认设置的布局主题方面取得了一定的成功)。

以下元素提供默认数据主题 'c' (通过其类名称):

$( ".ui-datepicker-calendar th", dp ).addClass("ui-bar-c");
$( ".ui-datepicker-calendar td", dp ).addClass("ui-body-c");

以及数据主题为 的 ui-btn-up 小部件的以下样式>'e'

$( ".ui-datepicker-calendar a.ui-state-highlight", dp ).addClass("ui-btn-up-e");

更改这些值以

ui-bar-a 
ui-body-a
ui-btn-up-c 

恭敬地产生预期结果,但我想通过根据传入的选项更改这些值来使这些值动态化将是一个更好的解决方案:3

As @Jayraj mentioned, the datepicker for jQueryMobile is still in an experimentation phase, but I've had a moderate amount of success in manually changing the layout themes set by default in the jQueryMobile datepicker widget (jquery.ui.datepicker.mobile.js).

The following elements are giving a default data-theme of 'c' (through their class names) :

$( ".ui-datepicker-calendar th", dp ).addClass("ui-bar-c");
$( ".ui-datepicker-calendar td", dp ).addClass("ui-body-c");

As well as the following style for a ui-btn-up widget with a data-theme of 'e':

$( ".ui-datepicker-calendar a.ui-state-highlight", dp ).addClass("ui-btn-up-e");

Changing these values to

ui-bar-a 
ui-body-a
ui-btn-up-c 

respectfully have yielded expected results, but I would imagine that making these values dynamic by changing them based on the options passed in would be a much better solution :3

我是有多爱你 2024-11-10 05:41:05

jQuery Mobile CSS 文件不包含任何 ui-datepicker 类或类似的类。日期选择器也在 jQuery Mobile 文档站点上作为实验提供。现在可能不可能

The jQuery Mobile CSS file does not contain any classes for ui-datepicker or anything similar. The datepicker is also given as experimental on the jQuery Mobile documentation site. It probably isn't possible right now

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文