У меня это прямо сейчас:
$(document).click(function(e) { alert('clicked'); });
В Firefox это событие срабатывает, когда я щелкаю левой кнопкой мыши ИЛИ правой кнопкой мыши. Я хочу, чтобы он срабатывал только тогда, когда я щелкаю левой кнопкой мыши.
Работает ли прикрепление обработчика кликов к документу иначе, чем прикрепление его к другим элементам? Для других элементов он срабатывает только при щелчке левой кнопкой мыши.
Есть ли способ обнаружить только клики левой кнопкой мыши, помимо просмотра e.button, который зависит от браузера?
Спасибо