【发布时间】:2013-09-01 09:53:38
【问题描述】:
我正在尝试从 svg 中完全删除缩放。
zoom = d3.behavior.zoom()
.x(userNodesScaleX)
.y(userNodesScaleY)
.on("zoom", zoomed);
userMapSvg.call(zoom);
这在 SVG 的顶部添加了一个“rect.background”,以防止鼠标事件到达 SVG 中的其他元素。
所以我决定完全取消缩放。删除事件,删除该矩形。我该怎么做?
当前代码是
removeZoom = d3.behavior.zoom()
.on("zoom", null);
这是行不通的。它只会切换事件。
【问题讨论】:
标签: javascript svg d3.js zooming