Sto provando a rilevare se il tasto Maiusc viene premuto mentre il cursore viene spostato su un particolare elemento. La funzione si attiva, ma solo dopo Faccio clic prima su un altro elemento. C'è un modo per aggirare questo? Ho provato a mettere a fuoco sia il documento che l'elemento, e ho provato a creare una funzione pseudo-clic, ma finora nulla ha funzionato.Maiusc + passaggio del mouse con jQuery
Ad esempio, il seguente codice funziona solo dopo che clicco un altro elemento sulla pagina:
$("#selector").mouseover(function(e){
if(e.shiftKey) {
console.log("the shift key is pressed");
}
});
Grazie in anticipo per qualsiasi informazione.
come attivare l'azione, se impostata su hover? c'è qualche problema con il codice (oltre alla parte postata), sospetto. – dusoft
@dusoft: ho testato un documento completamente nuovo senza altri javascript/jQuery (a parte il sorgente jQuery) e un singolo elemento nella pagina con gli stessi risultati. Grazie per il suggerimento però. –