2016-04-02 6 views
1

私はバックボーンとアンダースコアを使用してこのコードを試して、コンソールにエラーメッセージを生成しています:

TypeError: invalid 'instanceof' operand e.$

誰かが、私はこのコードを修正する方法を説明していただけますか?

<div id="my-element"></div> 
<script> 
var MyView = Backbone.View.extend({ 
    el:'#my-element', 
    initialize:function() { 
     this.render(); 
    }, 
    render:function() { 
     this.$el.html('Markup here'); 
     return this; 
    } 
}); 
var myView = new MyView(); 
</script> 
+0

あなたはそれを修正しましたか? – JordanHendrix

答えて

1

私は、このエラーは、jQueryのいずれかでロードされないか、ページ上ではありませんでしたことを示してlink

を説明しました。 だから私はそれを修正した。

<script src="js/underscore-min.js"></script> 
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script> 
<script src="//cdnjs.cloudflare.com/ajax/libs/backbone.js/1.2.1/backbone-min.js"></script>