Backbone View - Events
by BarDev
HTML
<script src="https://raw.github.com/documentcloud/underscore/1.4.2/underscore.js"></script>
<script src="https://raw.github.com/documentcloud/backbone/0.9.2/backbone.js"></script>
<div id="updateMovieTitle">
Movie Title: <input type="text" id="txtMovieTitle"></input>
</div>
JavaScript
var UpdateTitleView = Backbone.View.extend({
el: "#updateMovieTitle",
initialize: function(options){
console.log("UpdateTitleView render");
console.log(this.el);
},
events:{
"keyup #txtMovieTitle": "titleChange"
},
titleChange: function(event){
console.log("");
console.log("Title changed");
console.log(this.el);
console.log(event.currentTarget);
console.log($(event.currentTarget).val());
}
});
var updateTitleView = new UpdateTitleView()