TypeError:我不是一个函数(FireBug)

时间:2013-03-20 13:28:54

标签: javascript jquery html backbone.js

我的代码:

<!DOCTYPE html>
<html>
<head>
    <meta charset='utf-8'>
    <title>View Initialization</title>

    <script type="text/javascript" src="js/jqyery.js"></script>
    <script type="text/javascript" src="js/underscore.js"></script>
    <script type="text/javascript" src="js/backbone.js"></script>

</head>

<body>
<script>

    SearchView = Backbone.View.extend({
            initialize: function(){
                console.log("View is initialized");
            }
    });

    var search_view = new SearchView();

</script>
</body>
</html> 

Firebug向我显示以下错误:

  

TypeError:我不是函数

我的代码出了什么问题?

1 个答案:

答案 0 :(得分:1)

您似乎遇到语法错误。您需要替换:

<script type="text/javascript" src="js/jqyery.js"></script> 

使用:

<script type="text/javascript" src="js/jquery.js"></script>

请注意第一个<script>中的拼写错误已被替换(jqyery)。