mobiscroll实例$('#scroller')。mobiscroll('getInst');返回undefined

时间:2013-02-22 14:36:28

标签: mobiscroll

我有这个功能来更新时间:

updateTimerView: function(hours, minutes, seconds){
        var inst = $('#scroller').mobiscroll('getInst');
        inst.temp = [hours, minutes, seconds];
}

但我总是得到错误:TypeError:inst is undefined

如果我将inst作为参数传递,同样的函数也可以工作,例如使用onBeforeShow:function(dw,inst)检索inst。所以,为了清楚起见,这有效:

updateTimerView: function(inst, hours, minutes, seconds){
        inst.temp = [hours, minutes, seconds];
}

此外,方法getInst未列出here:但here它表示这是获取滚动条实例的方法。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

使用此代码修复:

  

updateTimerView:function(hours,minutes,seconds){
        $('#scroller')。mobiscroll('setValue',[小时,分钟,秒],   false,0.5); }