Próbuję znaleźć sposób na zresetowanie właściwości zoomu mojego svg za każdym razem, gdy kliknę obiekt i pozostawię go w niezmienionym stanie. Na przykład w tym jsfiddle, jeśli pomniejszysz i klikniesz kwadrat, zoom zostanie zresetowany, ale kiedy spróbuję przesunąć ekran, zoom powróci do stanu sprzed kliknięcia kwadratu. Czy istnieje sposób, że gdy klikam na kwadrat, zoom cofa się do 100% i pozostaje na poziomie 100% nawet podczas panoramowania?Resetowanie właściwości powiększania d3
JSFiddle: http://jsfiddle.net/nrabinowitz/p3m8A/
Oto moje wezwanie zoom:
svg.call(d3.behavior.zoom().on("zoom", redraw));