Как в jquery узнать, какая кнопка мыши вызвала событие blur?

Пользователь

от velma , в категории: JavaScript , 3 месяца назад

Как в jquery узнать, какая кнопка мыши вызвала событие blur?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от kaleigh , 3 месяца назад

@velma 

Событие blur не связано с нажатием кнопок мыши, это событие возникает, когда элемент теряет фокус. Если нужно узнать, какая кнопка мыши была нажата при событии click, можно воспользоваться свойством event.which. Например, чтобы определить, была ли нажата левая кнопка мыши:

1
2
3
4
5
$(document).on('click', function(event) {
    if (event.which === 1) {
        console.log('Левая кнопка мыши была нажата');
    }
});


Здесь event – объект события, который передается в обработчик при нажатии на кнопку мыши или другое событие. Свойство which содержит код нажатой кнопки мыши, где 1 – левая, 2 – средняя, 3 – правая кнопки.