要将点击事件与GQuery绑定,您可以执行以下操作:
@UiField
Element myButton;
...
$(myButton).on("click", new Function() {
@Override
public void f() {
// event is triggered
}
}
我需要的是支持像 Tap 这样的触摸事件,因为它是在MGWT中实现的。在 MGWT 中,您可以使用 TouchPanel 来获取这样的点击事件:
@UiField
TouchPanel panel;
...
panel.addTapHandler(...);
编辑:我需要以下内容:
@UiField
Element myButton;
...
$(myButton).on("tap", new Function() {
@Override
public void f() {
// event is triggered
}
}
有没有办法像为 TouchPanel 所做的那样将点击事件与 GQuery 绑定?