我的 HTML 页面中有一个按钮,我正在使用dojo.connect()
它来附加一个onclick
事件处理程序button
。我在完成 ajax 调用后分配此事件处理程序。我遇到了一个问题,当我单击一次按钮时,事件处理程序被多次调用。
如果我调用为同一按钮上的同一事件分配事件处理程序的方法,是否会为该事件调用两次处理程序?还是道场足够聪明,只做一次?例如,
var i=3;
while(i==0){
dojo.connect(dojo.byId('mybutton'),'onclick','hanlderMethod');
i--;
}
如果我点击“ ”会handlerMethod
被叫三遍吗mybutton
如果这是真的,那么我的问题与此有关。