Raphael + FireFox:在.click()中使用.toFront()禁用dblclick()

时间:2012-05-23 14:50:16

标签: javascript firefox raphael

您可以在此处查看问题:

这不会发生在chrome,即或safari中。

然而,在Firefox中......

http://jsfiddle.net/jocose/aHj69/

如果双击它会改变颜色。

问题是如果您在点击下取消注释“toFront”功能,则不再调用dblclick。

目前我有多个可拖动的对象,并希望在单击它们时将每个元素移动到前面。这样可以正常工作,但它会禁用双击。

更新:我只是尝试通过保存和比较点击之间的时间戳来手动指定双击。这在Firefox中有效,但在IE中不起作用。

IE不允许您快速点击以注册双击。我认为它可能是双击而不是单击快速时单击。最终结果是,当我快速点击两次时,IE只会注册1次点击。

这是我编写浏览器特定代码的唯一选择吗?

0 个答案:

没有答案