Несколько событий в jquery
Иногда возникается необходимость объеденить несколько событий в jquery.
Давайте рассмотрим пример. Повесим 3 события на одно поле. В качестве примера возьмём:
- keyup - срабатывает, когда пользователь отпустил нажатую клавишу
- change - при изменение полей формы
- blur - событие сработает в момент потери фокуса
Самое простое - это для каждого события написать свой скрипт.
Но это так делает не стоит, ведь из-за этого строк скрипта может существенно увеличится и это не совсем удобно.
В Jquery есть решение этой проблемы. Мы объеденим все это через событие bind:
$('#myinput').bind('keyup change blur', function(){ alert('keyup, change, blur'); });
Оставить комментарий