¿Es posible determinar si se presiona la tecla Shift durante un mousedown d3.event? si es posible me podría mostrar una manera de hacer esto, intente buscar en la API, pero no pudo encontrar algo útilDetermine si se presiona la tecla Shift durante el evento mousedown
14
A
Respuesta
22
Usted debe ser capaz de 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/
+0
: D Muchas gracias por su ayuda fue muy útil. –
1
tal vez es necesario utilizar:
if (d3.event.sourceEvent.shiftKey) {
console.log("shift pressed");
}
Cuestiones relacionadas
- 1. ¿Cómo saber si se presiona Shift en un evento MouseDown?
- 2. ¿Cómo puedo verificar si se presiona una tecla durante el evento click con jQuery?
- 3. Cómo detectar si se presiona alguna tecla
- 4. ¿Se presiona la tecla Detectar Shift sin usar eventos en Windows Forms?
- 5. Flex 4 detectar si el usuario presiona la tecla enter
- 6. ¿Cómo puedo detectar que se haya presionado la tecla Shift?
- 7. UITextField Cómo comprobar si se presiona una tecla de borrar
- 8. Se mantiene presionada la tecla shift en JavaScript
- 9. Llamar a un botón específico en el evento Click cuando se presiona la tecla enter C#
- 10. ¿Cómo saber qué tecla SHIFT se presionó?
- 11. Determine si un evento se ha adjuntado aún
- 12. ¿Cómo puedo saber si se presiona el cambio usando RawInput?
- 13. ¿Cómo se presiona la última tecla de flecha usando maldiciones?
- 14. Java: ¿podemos detectar si se presiona una tecla sin usar un Listener?
- 15. Reproducir un sonido cuando se presiona una tecla
- 16. Cómo verificar si la tecla se mantiene presionada durante el inicio en Java
- 17. ¿Por qué el Rectángulo de enfoque no se muestra hasta que se presiona la tecla Tab?
- 18. El botón predeterminado en JFrame no se activa cuando se presiona la tecla enter
- 19. ¿Cómo iniciar el hilo si se presiona el botón y detenerlo si se vuelve a presionar?
- 20. ¿Cómo saber qué tecla de carácter se presiona?
- 21. WPF: Adorner Hit Testing/MouseDown Evento
- 22. WPF Mousedown => Ningún evento MouseLeave
- 23. cómo detectar cuando una tecla de acceso directo (tecla de acceso directo) se presiona
- 24. Mantener el teclado suave abierto cuando se presiona la tecla enter
- 25. ¿Cómo puedo saber cuándo se presiona la tecla Intro en un cuadro de texto?
- 26. Ejecutar la función cuando se presiona enter si el cuadro de texto tiene foco
- 27. android: acción del teclado de pantalla cuando se presiona la tecla Listo
- 28. no se puede disparar el evento de pulsación de tecla cuando presiono la tecla borrar
- 29. Cómo desplazar div continuamente en el evento mousedown?
- 30. JSF: ¿cómo enviar el formulario cuando se presiona la tecla enter?
no tengo experiencia con d3, pero, usted podría escuchar los eventos de teclado entonces cada vez que se pulsa turno de iniciar un detector de eventos de ratón. –
¿Está utilizando otras bibliotecas? –
Actualmente no estoy usando d3.js –