Свойство metaKey объекта Event
jQuery событияОпределение и применение
Свойство metaKey объекта Event содержит логическое значение, которое указывает на то, была ли нажата, или нет мета клавиша Сmd (Mac) / Windows (Windows), когда событие сработало. Содержит true если мета клавиша была нажата и false в обратном случае.
jQuery синтаксис:
Синтаксис 1.0.4: event.metaKey
Пример использования
<!DOCTYPE html> <html> <head> <title>Использование свойства metaKey объекта Event</title> <script> $( document ).ready(function(){ // устанавливаем прямой обработчик события "click" и передаем объект события в качестве параметра функции $( "button" ).click(function( event ) { // задаем текстовое содержимое элемента <p> $( "p" ).text( event.metaKey ); }); }); </script> </head> <body> <buton>Нажми на меня</button> <p></p> </body> </html>
В этом примере мы разместили элемент <button> (кнопка) и элемент <p>. С использованием jQuery метода .click() установили прямой обработчик события, который срабатывает, когда происходит клик левой кнопкой на кнопке.
При срабатывании события вызывается функция, которая с использованием метода .text() задает текстовое содержимое элемента <p>, помещая в него значение свойства metaKey объекта Event. Свойство содержит true если мета клавиша (Сmd / Windows) была нажата и false в обратном случае.
Результат нашего примера:
jQuery события