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