我应该如何在项目中包含 jquery.mobile.js ,以便我可以将它与RequireJS一起使用。
当我在项目中添加jquery.mobile.js时,我开始收到以下错误。
未捕获的错误:匿名的define()模块不匹配:函数($){
工厂($,root,doc);
返回$ .mobile;
}
我也跟着这篇文章。 Separating jQuery Mobile (1.1.0) from AMD (RequireJS)
答案 0 :(得分:0)
这是working example。它包括Requirejs,jQueryMobile,Backbone和Marinonette。
在index.html文件中,您需要指定要加载的requirejs的主模块。
<script type="text/javascript" data-main="js/main" src="js/libs/require-2.1.2.min.js"></script>
在此示例中,主模块位于"js/main.js"
下在main.js中,指定require.config并使用define加载模块。