Как определить какая кнопка мыши была нажата на jQuery
12.06.2017 07:09:20 pm
Написал небольшой сценарий, который определяет, какая кнопка мыши была нажата. Для его работы, необходимо подключить jQyery. Сам код выглядит так:
После того, как будет выполнен клик любой из кнопок мыши, проверяется три кнопки (левая, правая и колесо). Если совпадение кнопки будет найдено, то пользователь получит уведомление о том, какая была нажата кнопка, если совпадение найдено не будет, то пользователь получит сообщение:
<script type="text/javascript">
$(document).on('mousedown', function(event) {
var button = event.which;
if (button == 1) {
alert('Нажата левая кнопка мыши.');
}
else if (button == 2) {
alert('Нажато колесико мыши.');
}
else if (button == 3) {
alert('Нажата правая кнопка мыши.');
}
else {
alert('Нажатая кнопки мыши неопределенна.');
};
});
</script>
После того, как будет выполнен клик любой из кнопок мыши, проверяется три кнопки (левая, правая и колесо). Если совпадение кнопки будет найдено, то пользователь получит уведомление о том, какая была нажата кнопка, если совпадение найдено не будет, то пользователь получит сообщение:
Нажатая кнопки мыши неопределенна.
- Жалоба