我有一个主干 jquery 移动应用程序,我想在其中使用 mobiscroll 日期选择器。我尝试将其包含在head
标签中。
TypeError: Cannot read property 'widget' of undefined
但我收到了这个错误。
mobiscroll 需要 js 兼容吗?我如何加载它以直接在我的视图中使用它?
我有一个主干 jquery 移动应用程序,我想在其中使用 mobiscroll 日期选择器。我尝试将其包含在head
标签中。
TypeError: Cannot read property 'widget' of undefined
但我收到了这个错误。
mobiscroll 需要 js 兼容吗?我如何加载它以直接在我的视图中使用它?
确保在Jquery Mobile之后包含 Mobi Pick 的 JS 文件。
我是 jQuery Mobile 的新手,并意识到我刚才犯了那个错误。这为我解决了。
Just include mobiscroll the same way you include jquery and set the dependency on jquery. I'm posting here an example how you can include mobiscroll with require.js:
require.config({
paths: {
jquery: 'vendor/jquery/jquery.min'
mobiscroll: 'vendor/mobiscroll/mobiscroll..min'
},
shim: {
jquery:{
exports: "jquery"
},
mobiscroll:{
deps: ['jquery'],
exports: "mobiscroll"
}
}
});
require(['domReady','app', 'mobiscroll'],
function(domReady, App){
...
});