E 'possibile determinare se il tasto Maiusc viene premuto durante un mouse d3.event? se possibile, mi potrebbe mostrare un modo per fare questo, provate a guardare nella API, ma non riusciva a trovare qualcosa di utileDetermina se il tasto Shift viene premuto durante l'evento da promemoria
14
A
risposta
22
Si dovrebbe essere in grado di usare qualcosa di simile:
d3.select(window).on("click", function() {
if (d3.event.shiftKey) {
alert("Mouse+Shift pressed");
}
});
+0
: D Grazie mille il tuo aiuto è stato molto utile. –
1
Forse è necessario utilizzare:
if (d3.event.sourceEvent.shiftKey) {
console.log("shift pressed");
}
Problemi correlati
- 1. Come sapere se Shift viene premuto in un evento MouseDown?
- 2. Come posso rilevare che il tasto Shift è stato premuto?
- 3. il tasto shift viene semplicemente ignorato dopo che un altro tasto è stato premuto, povero tasto shift. Come posso rilevare quando viene rilasciato?
- 4. Determina il tasto premuto è alfanumerico in Windows Runtime
- 5. Ottieni il tasto premuto da (pressione tasto) angular2
- 6. Controllare se è stato premuto il tasto Indietro in Android?
- 7. Il tasto 'Ctrl' è premuto?
- 8. Differenzia tra tasto premuto e tenuto premuto
- 9. android: Softkeyboard esegue un'azione quando viene premuto il tasto Fine
- 10. Rileva il tasto Invio viene premuto con jquery
- 11. Comando di richiamo quando viene premuto il tasto "INVIO" XAML
- 12. Quando si tiene premuto il tasto CMD, la chiave non viene attivata per nessun altro tasto
- 13. Come avviare il thread se il pulsante è premuto e interromperlo se viene premuto di nuovo?
- 14. Come rilevare il tasto premuto in TypeScript?
- 15. Riprodurre un suono quando viene premuto un tasto
- 16. Java: è possibile rilevare se un tasto viene premuto senza utilizzare un listener?
- 17. Rileva se viene premuto un tasto qualsiasi in C# (non A, B, ma nessuno)
- 18. C#: verificare se è stato premuto un tasto nella console
- 19. come rilevare quando un tasto di scelta rapida (tasto di scelta rapida) viene premuto
- 20. Come tenere premuto il tasto con selenio
- 21. Cambiare il tasto premuto con C#
- 22. Come verificare se il tasto premuto era un tasto freccia in Java KeyListener?
- 23. Input in SDL (tasto premuto)
- 24. jQuery click event - Come sapere se il mouse è stato premuto o il tasto Invio è stato premuto?
- 25. In che modo scanf determina se bloccare?
- 26. Come ottenere l'ultimo tasto premuto in python?
- 27. JButton rimane premuto quando il focus viene rubato da JOptionPane
- 28. Rileva immettere tasto premuto utilizzando JavaScript
- 29. Come rilevare il tasto della tastiera premuto in iphone?
- 30. Come calcolare il tempo tra il tasto premuto
non ho alcuna esperienza con d3, ma, si può solo ascoltare per gli eventi della tastiera allora ogni volta che si preme spostamento iniziare una listener di eventi del mouse. –
Stai usando altre librerie? –
non al momento sto usando solo d3.js –