2016-04-02 4 views
1

ich diesen Code versuchen mit Backbone und Unders und erzeugen eine Fehlermeldung in der Konsole:

TypeError: invalid 'instanceof' operand e.$

Könnte jemand bitte erklären, wie ich diesen Code zu beheben?

<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

so Sie es behoben? – JordanHendrix

Antwort

1

fand ich Dieser Fehler zeigt an, dass jQuery entweder laden link

nicht erklären, oder ist nicht auf der Seite. so habe ich es behoben.

<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>