0
我正在學習GQuery。看起來很酷,但也有點混亂。如何從GQuery事件處理程序中調用GWT客戶端代碼?
我有以下GWT客戶端代碼。選定的項目很好地淡出。但delete
方法永遠不會被調用。沒有錯誤。這很奇怪。
是否可以從GQuery方法內部調用非GQuery函數?
delete.addClickHandler(new ClickHandler() {
@Override
public void onClick(ClickEvent event) {
$(myIndicator).fadeOut(500, new Function(){
@Override
public void f() {
super.f();
delete();
}
});
}
});
而且delete
方法是:
private void delete() {
removeFromParent();
ruleDeleteRequestEvent.fire(new RuleDeleteRequestEvent(ruleBinder.getModel()));
}
非常感謝Manolo,它做到了。 – Magick