小编Jos*_*h V的帖子

未捕获的TypeError:期望在instanceof检查中的函数

我正在试验Backbone.js,我只是想在控制台屏幕上弹出消息.然而,每次我这样做时都会出现错误(如下所示)

Uncaught TypeError: Expecting a function in instanceof check, but got [object Object] backbone.js:1032
_.extend.setElement backbone.js:1032
_.extend._ensureElement backbone.js:1104
Backbone.View backbone.js:986
child backbone.js:1531
(anonymous function) pageLoader.js:19
(anonymous function)
Run Code Online (Sandbox Code Playgroud)

这是JavaScript文件

(function ($){

window.PageLoader = Backbone.View.extend({
  el: $("section"),
  events: {
   "": "initialization",
    "click #aboutUs" : "aboutUs",
  },

  initialization: function(){
    console.log('pageLoader.js initialized\nHome page rendered');
  },

  aboutUs:function(){
    console.log('About us page rendered.');
  } 
});

var pageLoader = new PageLoader();
//pageLoader.initialization();
//pageLoader.aboutUs();

})(jQuery);
Run Code Online (Sandbox Code Playgroud)

这里还有HTML

<html>
  <head>
    <link rel="stylesheet" type="text/css" href="css/main.css">
    <meta />
    <meta />
    <title>Bus tours and …
Run Code Online (Sandbox Code Playgroud)

javascript uncaught-exception backbone.js underscore.js

7
推荐指数
1
解决办法
7084
查看次数