var NewUserView =Backbone.View.extend({
initialize: function() {
this.model = new NewUserModel();
console.log ('hello');
},
el: 'body',
events: {
"focusout .textField" : "setValue"
},
setValue: function(){
_.each(this.el, function(){
if (this.attr('name') == this.model.attributes('attrName')) {
this.model.set({'attrName':'.val()'})
}
}, this)
}
});
var userView = new NewUserView();
Есть вот такой код, по нажатию когда фокус убирается с input, в случае если name совпадает с name из дефолтной модели, взять val() inputa и заменить его в модели, но код не работает помогите