SO - variables for selectors in events (backbone)
http://stackoverflow.com/q/8400450/1011582
HTML
<script src="http://documentcloud.github.com/underscore/underscore-min.js"></script>
<script src="http://documentcloud.github.com/backbone/backbone.js"></script>
<input id='search' type='text' />
JavaScript
var View = Backbone.View.extend({
el: '#search',
press: "press",
events: function() {
var _events = {};
_events["key" + this.press] = "handleKey";
return _events;
},
handleKey: function(event) {
console.log(event.keyCode);
}
});
new View();