trigger: 'click', // 触发事件
done: function(value){ //日期时间被切换后的回调
console.log(value);
});
```
三、my97datepicker的常用API
1. setValue(value)
设置日期选择器的值,参数value可以是时间戳、日期对象或日期字符串。
2. getDate(format)
获取日期选择器的值,返回指定格式的日期字符串。
3. show()
显示日期选择器。
4. hide()
隐藏日期选择器。
5. destory()
销毁日期选择器。
四、my97datepicker的常用事件
1. elem还原 (restore)
触发条件:鼠标点击非日期选择器组件区域。
一般用于在弹出日历后,点击页面上其他位置,将日历隐藏,并将输入框里的值还原成最初选择的值。
2. 当控件隐藏时 (onhide)
触发条件:当控件从显示变为隐藏时触发此事件,以便于开发者执行一些需要随时隐藏的操作
3. 时间选中后触发的事件,在用户选中时间后触发的事件。(比如点击选择时间)
除了常用的API和事件,my97datepicker还支持各种自定义设置,比如强制绑定时间,限制日期的范围等等,这些都可以根据具体需求进行设置。
五、my97datepicker的优势
1. 具有丰富的自定义设置,能够满足不同的需求;
2. 具有良好的兼容性和可定制性;
3. 代码量小,使用简便;
4. 最重要的是,my97datepicker还是一款免费开源的日期选择器控件。
总之,my97datepicker是一款非常优秀的日期选择器控件,它不仅能够满足各种需求,而且具有良好的兼容性和可定制性。在日常的前端开发中,我们可以将其广泛应用于各种应用之中,从而为用户带来更好的使用体验。