ZoomIn和ZoomOut不会使用滑块从中心缩放

时间:2015-04-17 07:18:01

标签: jquery d3.js

d3力布局ZoomIn和ZoomOut不会从中心缩放,滑块从左到右开始。但是当我使用鼠标滚轮时,它会从中心缩放。请检查链接jsfiddle.net/adiioo7/aVhd8/206/

1 个答案:

答案 0 :(得分:0)

以下是使用鼠标滚轮的方法

var zoom = d3.behavior.zoom()
.center([width / 2, height / 2]) //centers zoom
     .scaleExtent([.1, 1])
    .on("zoom", zoomed);

也许这会让你开始:)

以下是一个可能有用的链接:http://bl.ocks.org/linssen/7352810