English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Метод jQuery mousedown()

События jQuery

Метод mousedown() вызывает событие mousedown, или можно добавить функцию, которая будет выполняться при возникновении события mousedown.

mousedown-событие возникает, когда пользователь нажимает кнопку мыши на элементе.

Вы можете подумать, что mousedown иclickсобытия одинаковы, но они не такие:

  • mousedown-нажатие мышиПри нажатии левой или правой (или средней) кнопки мыши будет вызван

  • click-Инициируется только при нажатии и отпуске левой кнопки мыши на одном и том же элементе

Метод mousedown() обычно используется вместе сmouseup()Методы используются вместе.

Грамматика:

Инициирование события mousedown для выбранного элемента:

$(selector).mousedown()

Добавление функции к событию mousedown:

$(selector).mousedown(function)

Пример

Отображение текста при срабатывании событий mousedown и mouseup:

$("p").mousedown(function(){
  $(this).after("<p style='color:red;'>Нажмите кнопку мыши</p>");
});
$("p").mouseup(function(){
  $(this).after("<p style='color:green;'>Отпустите кнопку мыши</p>");
});
Проверьте, как это выглядит‹/›

Значение параметра

ПараметрОписание
functionФункция, выполняемая при срабатывании события mousedown

События jQuery