我正在学习backbone.js并使用require.js制作模块化应用程序。
我已经在除了IE8之外的每个浏览器上工作了,我得到了一些重大错误和空白页。
这是link to the app,在IE8中打开并查看错误。
我不知道该怎么做,我已经搜索过,我需要帮助才能让它发挥作用。
有什么想法吗?
以下是错误:
SCRIPT445: Object doesn't support this action
jquery.min.js, line 4 character 29137
SCRIPT5007: Object expected
backbone-min.js, line 1 character 17010
这是我的main.js文件:
// file: main.js
require.config({
paths: {
"jquery" : "http://cdnjs.cloudflare.com/ajax/libs/jquery/2.0.3/jquery.min",
"underscore" : "http://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.5.2/underscore-min",
"backbone" : "http://cdnjs.cloudflare.com/ajax/libs/backbone.js/1.1.0/backbone-min",
"text" : "http://cdnjs.cloudflare.com/ajax/libs/require-text/2.0.10/text"
},
shim: {
underscore: {
exports: '_'
},
backbone: {
deps: ["underscore", "jquery"],
exports: "Backbone"
},
text : {
exports : 'text'
}
}
});
require(['app'], function (App) {
App.initialize();
});