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