Ich möchte einen Dagre-D3-Graphen vergrößern, indem ich auf Strg und Mausrad klicke. Wenn ich nicht ctrl drücke, möchte ich, dass der Browser Scroll aktiv ist. Wenn ich das Diagramm verschieben möchte, sollte es funktionieren, ohne Strg zu klicken. Ist es möglich? Ich habe eine Geige gemacht, aber es funktioniert nicht.d3 Zoomen durch Klicken Strg und Mausrad, Browser Zoom deaktivieren
var zoom = d3.behavior.zoom().on("zoom", function() {
if(ctrlPressed == true){
inner.attr("transform", "translate(" + d3.event.translate + ")" +
"scale(" + d3.event.scale + ")");
}
});
svg.call(zoom);
was strg ist? Bitte aktualisieren Sie Ihre Frage mit diesen Informationen. – Cyril
oh entschuldigung. Ich meine ctrl. Strg ist Deutsch. –
Bitte werfen Sie einen Blick auf meine Antwort in stackoverflow.com/a/47421474/1111654 –