【发布时间】:2014-07-10 05:02:38
【问题描述】:
当用户使用鼠标滚轮放大 d3 图表时,我试图为他们提供 3 个选项
d3.behavior.zoom():
缩放 x 和 y:无修饰符
仅缩放 x:按住 Alt
仅缩放 y:按住 Shift
这在 Firefox 中运行良好,但是当按住 shift 时,chrome 会阻止我的缩放工作。在 d3 缩放示例中可以看到同样的问题,如果按住 shift 键,鼠标滚轮缩放不再起作用:
http://bl.ocks.org/mbostock/3892919
我会尝试使用 Ctrl 代替 shift,但 ctrl 已经为浏览器缩放级别保留。
知道 chrome 中是否已经保留了 shift+鼠标滚轮,或者是否可以在 d3 的未来版本中修复此问题?
【问题讨论】:
-
你的标题说问题出在 Firefox 上,但其他地方的问题出在 chrome 上??
标签: d3.js