ho questo momento:Come rilevare il clic sinistro in qualsiasi punto del documento usando jQuery?
$(document).click(function(e) { alert('clicked'); });
In Firefox, questo evento sta sparando quando ho lasciato clic oppure fare clic destro. Voglio solo che spari quando clicco con il tasto sinistro.
Il collegamento di un gestore di clic al documento funziona in modo diverso rispetto al collegamento ad altri elementi? Per altri elementi, sembra solo sparare con clic sinistro.
C'è un modo per rilevare solo clic sinistro oltre a guardare e.button, che dipende dal browser?
Grazie
Sembra che il gestore di clic funzioni in modo diverso a seconda dell'elemento a cui è collegato. Per l'elemento documento, gestisce entrambi i clic sinistro e destro, quindi non sembra esserci alcun modo per controllare e.button. – Emmett
e.button è errato, deve essere e.which –