如何修改 "dojo.connect" 以通过单击事件调用 2 个函数
How "dojo.connect" be modified to call 2 functions with on-click event
我想在点击事件中调用 2 个函数。
我尝试了以下方法但没有帮助,基本上我想调用 get
和 refresh
点击
dojo.connect(this.next, "onclick", "get");
dojo.connect(this.next, "onclick", "refresh");
一种方法是调用一个函数,该函数又调用 get 和 refresh。但我如何实现这一目标....
只需使用同时调用 get 和 refresh 的函数
如下:
dojo.connect(this.next, "onclick", function(e) {
get(e);
refresh(e);
});
如果你使用的是 dojo >= 1.7 ,你最好使用 dojo/on 来处理事件,
您的代码将变为:(导入 "dojo/on"
后)
on(this.next, "click", function(e){
get(e);
refresh(e);
});
我想在点击事件中调用 2 个函数。
我尝试了以下方法但没有帮助,基本上我想调用 get
和 refresh
点击
dojo.connect(this.next, "onclick", "get");
dojo.connect(this.next, "onclick", "refresh");
一种方法是调用一个函数,该函数又调用 get 和 refresh。但我如何实现这一目标....
只需使用同时调用 get 和 refresh 的函数 如下:
dojo.connect(this.next, "onclick", function(e) {
get(e);
refresh(e);
});
如果你使用的是 dojo >= 1.7 ,你最好使用 dojo/on 来处理事件,
您的代码将变为:(导入 "dojo/on"
后)
on(this.next, "click", function(e){
get(e);
refresh(e);
});