我需要在2个事件上调用功能。
On first event, f1() is called.
On second event, f1(), f2() are called.
我可以在第二个事件上调用f1()而不提及f1(使用第一个事件)?
是!如果在触发"第一个事件"时称为f1()
,只需在响应"第二事件"时触发"第一个事件"。
我想一些变体可能看起来像:
var firstEvent = function() {
f1();
}
var secondEvent = function() {
f2();
firstEvent();
}
或
this.on('firstEvent', function() {
f1();
});
this.on('secondEvent', (function() {
f2();
this.trigger('firstEvent');
}).bind(this));