我正在开发基于materializecss的项目。我创建了一些pickatime
个实例,如下所示:
$('.timepicker').pickatime({
default: 'now', // Set default time: 'now', '1:30AM', '16:30'
fromnow: 0, // set default time to * milliseconds from now (using with default = 'now')
twelvehour: false, // Use AM/PM or 24-hour format
donetext: 'OK', // text for done-button
cleartext: 'Clear', // text for clear-button
canceltext: 'Cancel', // Text for cancel-button
autoclose: false, // automatic close timepicker
ampmclickable: true, // make AM PM clickable
//Function for after opening timepicker
aftershow: function(){
console.log(this, arguments)
console.log(arguments)
},
});
问题:
如何访问picker
实例对象? $('.timepicker').pickatime('picker')
不起作用 - 改为返回jQuery实例。
如何在初始化后更新实例设置?例如,禁用/启用小时或更改时间格式。
永远不会调用aftershow
回调。
我第一次点击.timepicker
时间戳模式打开并立即关闭。每次下一次单击都会按预期打开模式。