在JQuery事件中传递Backbone View

时间:2014-03-13 23:04:55

标签: jquery backbone.js

我在视图之外的html标签上有这个事件

 $(".submit-btn").click(this.saveAnswers);

但是,我需要将我的观点传递给函数

$(".submit-btn").click(this.saveAnswers, this);

没有工作。

除了$elthis还有其他方式来解决视图吗?

1 个答案:

答案 0 :(得分:0)

在调用$()之前,需要将saveAnswers函数绑定到视图。单击。这样做:

var boundFunction = _.bind(this.saveAnswers, this);
$(".submit-btn").click(boundFunction);