在materializecss中访问pickatime实例并更新选项

时间:2018-01-11 13:48:55

标签: javascript jquery materialize pickadate

我正在开发基于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)
    }, 
});

问题:

  1. 如何访问picker实例对象? $('.timepicker').pickatime('picker')不起作用 - 改为返回jQuery实例。

  2. 如何在初始化后更新实例设置?例如,禁用/启用小时或更改时间格式。

  3. 永远不会调用aftershow回调。

  4. 我第一次点击.timepicker时间戳模式打开并立即关闭。每次下一次单击都会按预期打开模式。

0 个答案:

没有答案