我正在使用以下视图。问题是#likeCar 的点击事件没有被触发。我在这里做错了什么?
window.LikeView = Backbone.View.extend({
events: {
"click #likeCar":"likeCar"
},
initialize : function(){
this.el = $("#liker");
this.template = _.template($('#like-template').html());
//_.bindAll(this,"render");
this.model.bind("change", this.render, this);
},
render : function (eventName) {
$(this.el).html(this.template(this.model.toJSON()));
return this;
},
likeCar : function(e) {
console.log("like car")
}
});
模板:
<script type="text/template" id="like-template">
<a id="likeCar" class="btn btn-mini" href="#">Like</a>