Javascript 剑道UI移动滚动条错误
我正在使用Kendo UI Mobile scroller,但在尝试调用Javascript 剑道UI移动滚动条错误,javascript,jquery,html,kendo-ui,kendo-mobile,Javascript,Jquery,Html,Kendo Ui,Kendo Mobile,我正在使用Kendo UI Mobile scroller,但在尝试调用scrollviewermoveTo函数时,不知何故我遇到了一个错误 Cannot call method 'moveTo' of undefined 我确信我引用了kendo.mobile.all.js(我正在使用Icenium kendo UI项目) 滚动到F $(函数(){ var ViewModel=kendo.data.observeObject.extend({ 滚动:功能(e){ 控制台日志(“滚动”)
scrollviewer
moveTo
函数时,不知何故我遇到了一个错误
Cannot call method 'moveTo' of undefined
我确信我引用了kendo.mobile.all.js(我正在使用Icenium kendo UI项目)
滚动到F
$(函数(){
var ViewModel=kendo.data.observeObject.extend({
滚动:功能(e){
控制台日志(“滚动”);
var pos=$(“#M”).position();
var scroller=$(“#myScroller”).kendoMobileScroller();
控制台调试(滚动器);
//下面这行抛出“无法调用未定义的方法'moveTo'”
scroller.movable.moveTo({x:pos.top,y:pos.left});
控制台调试(pos);
}
});
$.extend(窗口{
viewModel:新的viewModel(),
});
});
尝试修改代码,使行:
var scroller = $("#myScroller").kendoMobileScroller();
采取以下形式:
var scroller = $("#myScroller").data("kendoMobileScroller");
看看这是否有帮助
var scroller = $("#myScroller").data("kendoMobileScroller");