我正在为我们的应用程序构建一个datepicker。我们使用的是jQuery,所以jQuery UI将是典型的选项并使用它,但是我们不会加载这个产品的UI库,因为它是移动端的(所以我们试图保持我们的带宽尽可能小),而且我们正在构建的几乎所有的小部件都是非典型的(对于大多数小部件来说,在jQuery中自己构建它们比修改jQuery UI更容易,代码也更少)。
我的两个部分的问题:
1)有没有人能推荐一篇关于日期选择器逻辑的高级概念的教程?我可以找到许多示例JS日期选择器,但如果能真正理解在确定哪些日期落在哪一年的哪一天来生成日历本身所涉及的逻辑,那就太好了。
2)我确信,更明智的方法是修改现有的日期选择器插件。问题是我发现的那些都被弃用了(感谢jQuery UI)。有没有人知道一个不依赖于jQuery UI的活跃开发的jQuery日期选择器插件?
发布于 2011-06-22 02:30:54
我最喜欢的jQuery Datepicker是Kelvin Luck的。它不需要jQuery UI。
既然你要移动了,那就关注HTML5 browser support for a built-in date picker的进展吧。许多HTML5特性似乎首先出现在浏览器的移动版本中。
发布于 2011-06-22 02:43:26
我知道你在说什么,但是不禁要问jQuery UI的日期选择器出了什么问题。您可以转到jQuery UI's datepicker file in the repository,在jQuery UI框架其余部分的上下文之外查看datepicker。然后你可以从那里开始工作,这真的是最好的日期选择器之一。
至于替代方案,您总是可以尝试获得YUI等效项:http://yuilibrary.com/projects/yui3/calendar
https://stackoverflow.com/questions/6429491
复制相似问题