你可以在这里看到问题:
这在 chrome 或 safari 中不会发生。
然而,在火狐...
http://jsfiddle.net/jocose/aHj69/
如果你双击它会改变颜色。
问题是,如果您取消注释 click 下的“toFront”功能,dblclick 将不再被调用。
目前我有多个可拖动对象,并且希望在单击它们时将每个元素移到前面。这工作正常,但它禁用双击。
更新: 我只是尝试通过保存和比较单击之间的时间戳来手动指定双击。这在 Firefox 中有效,但在 IE 中无效。
IE 不允许您快速单击以注册双击。我认为它可能是在快速单击时调用双击而不是单击。Anways 最终结果是,当我快速单击两次时,IE 仅注册 1 次单击。
那么我唯一的选择是编写浏览器特定代码吗?