持续时间选择器是一个组件,允许用户设置事件或活动的结束日期。
在本文中,我们将看到一个轻量级的jQuery持续时间选择器插件,用于选择持续时间,例如截止日期前的时间、服务间隔持续时间、事件发生时间等等。
用户可以通过上/下键或单击界面上的上/下按钮来增加和减少值。
1.下载插件并加载以下JS和CSS文件。
<!-- jQuery --> <script src="/path/to/cdn/jquery.slim.min.js"></script> <!-- jQuery Duration.js Plugin --> <link rel="stylesheet" href="duration.css" /> <script src="duration.js"></script>
2.创建一个容器来容纳持续时间选择器。
<div id="example"></div>
3.调用容器元素上的函数以生成默认的持续时间选择器。
$(function(){ $('#example').durationjs(); });
4.设置显示模式:
$('#example').durationjs({ display:"hm", });
5.设置每个插槽的步长:
$('#example').durationjs({ sInc: 1, mInc: 15, hInc: 1, dInc: 1, });
6.以秒为单位设置初始值:
$('#example').durationjs({ initVal: 0 });