2017-03-13 34 views
0

我正在嘗試使用D3庫存編號zoompan選項開發時間線圖表。這裏是jsfiddle - https://jsfiddle.net/avavzgLy/D3 Zoom&Pan - 如何啓用圖表上任意位置的縮放和平移,並在平移和縮放時限制在該範圍內顯示圓圈

我可以縮放和平移,只有當我將鼠標懸停在x軸上時,或者在圖表中的Circles以上。如何通過懸停在圖表上的任何位置來允許縮放和平移。同樣在縮放/平移時,圖表中的圓形在到達x軸域範圍時仍然顯示,並且只有在達到svg寬度時纔會消失。

+0

將rect元素粘貼在(甚至超過)所有內容中,並使用它在其他空白區域上捕捉縮放/平移事件。 –

回答