Czy można określić, czy klawisz Shift jest wciśnięty podczas mousedown d3.event? jeśli to możliwe, mógłby mi pokazać drogę, aby to zrobić, spróbuj poszukać w API, ale nie mógł znaleźć coś pożytecznegoUstal, czy naciśnięty został klawisz Shift podczas mousedown zdarzenia
14
A
Odpowiedz
22
Powinieneś móc używać coś takiego:
d3.select(window).on("click", function() {
if (d3.event.shiftKey) {
alert("Mouse+Shift pressed");
}
});
+0
: D Bardzo dziękuję, twoja pomoc była bardzo przydatna. –
1
Być może jest to niezbędne do korzystania z:
if (d3.event.sourceEvent.shiftKey) {
console.log("shift pressed");
}
Powiązane problemy
- 1. Czy naciśnięty jest klawisz "Ctrl"?
- 2. Ustal, który przycisk został naciśnięty w aplikacji Tkinter?
- 3. Jak wykrywać naciśnięty klawisz w TypeScript?
- 4. Kombinacje klawiszy Python (klawisz Ctrl + Shift + klawisz)
- 5. Jak sprawdzić, czy klawisz Insert został przytrzymany?
- 6. jak wykonać mousemove gdy mouseDown naciśnięty js
- 7. C# - Wykrywanie, czy klawisz SHIFT jest przytrzymywany podczas otwierania menu kontekstowego
- 8. Jak obliczyć czas podczas zdarzenia mousedown w jquery?
- 9. Jak mogę wykryć klawisz shift + w javascript?
- 10. Jak sprawdzić, czy naciśnięto klawisz modyfikujący (shift, ctrl, alt)?
- 11. Java - Czy możemy wykryć, czy naciśnięty jest klawisz bez użycia odbiornika?
- 12. Shift + mouseover z jQuery
- 13. JavaScript podczas mousedown
- 14. MVC który przedkłada przycisk został naciśnięty
- 15. Ustalono, że naciśnięty jest klawisz alfanumeryczny w systemie Windows Runtime
- 16. NSResponder nie odbiera zdarzenia KeyUp, gdy przytrzymano klawisz Cmd 01
- 17. klawisz Shift jest ignorowany po naciśnięciu innego klawisza, słabego klawisza Shift. Jak wykryć, kiedy jest wydany?
- 18. Czy istnieje sposób na rozróżnienie między naciśnięciem lewego i prawego klawisza Shift?
- 19. Jak mogę odebrać naciśnięty klawisz Enter w JavaFX2?
- 20. Ustal, czy Host został rozwiązany nazwa DNS lub IP
- 21. Wywołanie zdarzenia Escape naciśnij klawisz przez jquery
- 22. Wykryj, czy w C# zostanie naciśnięty dowolny klawisz (nie A, B, ale dowolny)
- 23. Czy NotifyIcon ma odpowiednik MouseDown?
- 24. Wykrywanie zdarzenia naciśnięcia klawisza w Swift
- 25. Formularz onSubmit określić, które przedkłada przycisk został naciśnięty
- 26. Ustal, czy nastąpiła zmiana dzienna
- 27. Jak ustalić, który przycisk został naciśnięty na Androidzie
- 28. Ustal, czy sekwencja klawiszy została już przypisana w Sublime Text
- 29. W instrukcji obsługi onclick, w jaki sposób można wykryć, czy naciśnięto klawisz shift?
- 30. Konflikt MouseDown i Click
mam żadnego doświadczenia z d3, ale może po prostu nasłuchiwać zdarzeń klawiaturowych wtedy, gdy zostanie wciśnięty przycisk shift uruchomić detektor zdarzeń myszy. –
Czy korzystasz z innych bibliotek? –
Obecnie nie używam tylko d3.js –