Как отличить «щелчок правой кнопкой мыши» от «нажатие клавиши контекстного меню на физической клавиатуре»Jquery

Программирование на jquery
Ответить Пред. темаСлед. тема
Anonymous
 Как отличить «щелчок правой кнопкой мыши» от «нажатие клавиши контекстного меню на физической клавиатуре»

Сообщение Anonymous »

Как отличить щелчок правой кнопкой мыши от нажатия клавиши контекстного меню на физической клавиатуре?

Используя этот код, я попробовал распечатать событие в консоли

Код: Выделить всё

$('#'+inputId).bind('contextmenu', function(e) {
console.log(e);
});
Я получил некоторые выходные данные для приведенного выше кода.

Для щелчка правой кнопкой мыши это -
  • кнопка: 2
  • originalEvent: MouseEvent
  • тип: «contextmenu»
  • которое: 3
Для нажатия клавиши контекстного меню на клавиатуре это -
  • кнопка: 2
  • originalEvent: MouseEvent
  • тип: «contextmenu»
  • который: 3
Я хочу выполнить какое-то действие только при нажатии клавиши контекстного меню на физической клавиатуре. Как мне этого добиться?

Подробнее здесь: https://stackoverflow.com/questions/114 ... nu-key-pre
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Jquery»