Ich habe ein div
Element. Ich muss einen Mausklick auf diese div
fangen, während Alt-Taste (keyCode = 17) gedrückt wird.jQuery: Wie Keydown + Mausklick Ereignis zu fangen?
Hier ist, was ich habe Tastendruck zu fangen:
// Html <div id="targetDiv">I want to put a ding in the universe.</div>
// Java-script $(document).ready(function(){ $(window).bind('keydown', function(event){ if (17 == event.keyCode) { // How to catch mouse click on $('#targetDiv') ? } }); });
Wie Mausklick auf div zu fangen, während Alt-Taste gedrückt wird?
möglich Duplikat von [Prüfen Sie die Strg/Umschalt/Alt-Taste bei 'Klick' Ereignis] (http://stackoverflow.com/questions/2847135/check-ctrl-shift-alt-keys-on-click-event) und http://StackOverflow.com/Questions/2445613/ und http://StackOverflow.com/Questions/3781142/ –
Gute Frage. Ich wundere mich über Race Conditions mit Code vs Benutzer in einigen möglichen veröffentlichten Lösungen. –
Markierung: Javascript ist von Natur aus single-threaded, so dass Race-Bedingungen kein Problem darstellen. –