jQuery UI 可读持续时间选择器小工具 timeDurationPicker

  • 源码大小:35.8KB
  • 所需积分:1积分
  • 源码编号:19JP-3612
  • 浏览次数:720次
  • 最后更新:2023年07月02日
  • 所属栏目:时间和时钟
我要下载
加入收藏
本站默认解压密码:19jp.com 或 19jp_com

简介

timeDurationPicker是一个人性化的jQuery UI时间和持续时间选择器,允许用户选择以年、月、天、小时、分钟和秒为单位的持续时间。

如何使用它:

1.在网页上包含必要的jQuery和jQuery UI。

  1. <script src="/path/to/jquery.min.js"></script>
  2. <script src="/path/to/jquery-ui.min.js"></script>

2.在网页的标题部分包含您选择的jQuery UI主题。

  1. <link rel="stylesheet" href="//code.jquery.com/ui/1.11.4/themes/dark-hive/jquery-ui.css">

3.为持续时间选择器创建输入字段。

  1. <input type="text" readonly="readonly" id="duration" />
  2. <input type="hidden" name="seconds" value="0" id="seconds" />

4.激活持续时间选择器,使用户选择的持续时间更具可读性。

  1. $(document).ready(function() {
  2. $('#duration').timeDurationPicker({
  3. onselect: function(element, seconds, humanDuration) {
  4. $('#duration').val(humanDuration);
  5. $('#seconds').val(seconds);
  6. console.log(seconds, humanDuration);
  7. }
  8. });
  9. });

5.默认插件选项。

  1. $('#duration').timeDurationPicker({
  2.  
  3. // language
  4. lang: "en_US",
  5.  
  6. // extra css properties
  7. css: {
  8. position: "absolute"
  9. },
  10.  
  11. // enable/disable slots
  12. years: true,
  13. months: true,
  14. days: true,
  15. hours: true,
  16. minutes: true,
  17. seconds: false
  18. });

更新日志:

v2.2.6版本(2022-04-16)

  • 更新的程序包

v2.2.5版本(2019-06-21)

  • 日期分析器重构

v2.2.3版本(2019-06-21)

  • 固定默认值

v2.2.2版本(2019-06-20)

  • 改进验证

2017-04-21

  • JS更新

2016-11-20

  • JS更新
  • 固定小部件位置

2016-07-02

  • JS更新

预览截图