2

我已经用元素注册了缩放行为,现在我想在可缩放和不可缩放之间切换,有人知道如何取消注册SVG 元素的缩放行为吗?

var svg = d3.select("#topology-div")
  .append("svg")
    .attr("class", "topology-map")
    .attr("width", data.width)
    .attr("height", data.height)
    .call(zoom); // <<-- I want unregister zoom later
4

1 回答 1

2

你的意思是像:

svgElement.call(d3.behavior.zoom().on("zoom"); //deactivate zoom behavior
于 2013-05-23T06:10:59.500 回答