trigger evento event ejemplo javascript d3.js

javascript - ejemplo - Determine si se presiona la tecla Shift durante el evento mousedown



onmousemove javascript ejemplo (2)

Deberías poder usar algo como esto:

d3.select(window).on("click", function() { if (d3.event.shiftKey) { alert("Mouse+Shift pressed"); } });

Demostración: http://jsfiddle.net/SO_AMK/NTGKG/1/

¿Es posible determinar si se presiona la tecla Shift durante un mousedown d3.event? Si es posible, podría mostrarme una forma de hacerlo, intente buscar en la API, pero no podría encontrar algo útil.


Tal vez es necesario usar:

if (d3.event.sourceEvent.shiftKey) { console.log("shift pressed"); }