1
我在我的强制布局中有缩放功能。我只把它当Ctrl键是向下像这样:如何在D3中设置后删除缩放功能?
.on("mousedown", function() {
if (d3.event.ctrlKey)
{
d3.select('#selectContainer').call(zoom).on("dblclick.zoom", null);
}
})
这个伟大的工程,第一次,但很显然,如果我按ctrl同时按下鼠标时,这将是无限期地贴在我的元素。我的问题是我如何删除这个,如果我的鼠标关闭,我不按住Ctrl键?
像这样的东西(显然不工作):
.on("mousedown", function() {
if (d3.event.ctrlKey)
{
d3.select('#selectContainer').call(zoom).on("dblclick.zoom", null);
} else {
d3.select('#mainViewerContainerDiv').on("zoom", null);
}
})
新我失去了一些东西简单更换
zoom
。谢谢:) – thatOneGuy如果正确,你可以标记它 – murli2308
是的,你必须等待5分钟.... – thatOneGuy