【发布时间】:2012-01-12 21:34:35
【问题描述】:
我正在使用 jQuery Mobile,它工作正常,我也在使用“旧”的 jQuery UI DatePicker(不是移动的),但我注意到日期选择器上的月份导航按钮图标是错误的。为了纠正这个问题,我可以更改样式表的顺序,但随后我会丢失移动设备中的数据主题图标。
这是一个 JSFiddle。 http://jsfiddle.net/MXBYH/
以前有人遇到过这种情况吗?有人有解决办法吗?
【问题讨论】:
-
您使用 jQuery UI 而非移动优化解决方案的任何具体原因?自定义 jQuery UI 构建以仅包含
Datepicker组件仍然是一个 44KB 的 JS 文件(更不用说 24KB 的 CSS)。 -
@Jasper 不是真的,只是我已经习惯了,而且似乎还没有可用的 jQuery(由 jQuery 人)移动 DatePicker。
-
dev.jtsage.com/jQM-DateBox 这是一个出色的日期选择器,已针对 jQuery Mobile 1.0 进行了优化。不,它不是来自 jQuery Mobile 团队,但看起来他们暂时不会这样做。除了代码量(仅缩小 10KB)之外,这是一个不错的选择,因为它没有您遇到的类冲突问题。
-
mobiscroll.com 是我用过的另一个,但它的代码权重有点重,大约为40KB 缩小。
-
我确实看过 jtsage 之一,它看起来不错,但是几个月来我看不到如何将按钮(加号和减号)更改为左右箭头。也许我现在需要重新审视它,因为 jQuery UI 有问题。我去看看mobiscroll一个。谢谢
标签: jquery jquery-ui jquery-mobile datepicker