0

Firefox 3 以外的浏览器是否支持 dojox.gfx Surface 中的事件处理?

说,我有一个名为surface的变量,它是gfx表面的一个实例,然后我使用它来监听点击事件

surface.connect("onclick",null,function(e){ console.debug("clicked on the surface"); });

它在 Firefox 3 中有效,但在 IE8、Goggle Chrome 3、和 Safari 4 中无效。我可以对此做些什么,还是这 3 种浏览器不支持它?

谢谢!

4

1 回答 1

0

它应该在任何地方都有效。但是表面是一个容器,而不是一个物体。尝试捕捉对形状的点击。如果您仍想使用容器,请尝试捕获用于定义表面的 DOM 节点上的点击。

于 2010-01-11T03:26:19.577 回答