0

是否有任何 onClick(执行)qx.ui.basic.Image

var myImage = new qx.ui.basic.Image("myApp/image.png");
myImage.addListener("execute", function(e) {
  // some action
});

Qooxdoo 提示错误:

目标上的事件“执行”没有事件处理程序

必须使用 a qx.ui.basic.Buttonwith Image 吗?

4

1 回答 1

3

这取决于你想要什么。如果你想要所有的东西,比如可聚焦和键盘可访问,你必须把它变成一个按钮。不过,您可以轻松地删除主题中按钮的外观或将装饰器设置为 null。如果您不需要所有这些并且只想要一个单击事件,则可以侦听而不是执行单击,这也将在图像上按预期工作。

于 2013-05-24T06:00:41.993 回答