Свойство 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 в обратном случае.

Результат нашего примера:

Пример использования свойства metaKey объекта Event
Пример использования свойства metaKey объекта Event
jQuery события