我正在用按钮缩放d3画布,并且工作正常。 但是,在该区域之后,单击和拖动不起作用。
如果我双击地图以对其进行缩放,它们将正常工作,但是,如果我单击缩放按钮,它们将无法正常工作。
已经尝试在画布内“模拟”双击以实现缩放,但没有成功。
$("img#zoom_in_map").click(function() {
zoomfactor = zoomfactor + 0.2;
zoomlistener.scale(zoomfactor).event(d3.select(".map_container"));
});
我希望能够在单击放大/缩小按钮后拖动地图。