Все для создания и продвижения сайтов

Верстка, программирование, SEO

Несколько событий в jquery

Иногда возникается необходимость объеденить несколько событий в jquery.

Давайте рассмотрим пример. Повесим 3 события на одно поле. В качестве примера возьмём:

  • keyup - срабатывает, когда пользователь отпустил нажатую клавишу
  • change - при изменение полей формы
  • blur - событие сработает в момент потери фокуса

Самое простое - это для каждого события написать свой скрипт.


  
  

Но это так делает не стоит, ведь из-за этого строк скрипта может существенно увеличится и это не совсем удобно.

В Jquery есть решение этой проблемы. Мы объеденим все это через событие bind:

	$('#myinput').bind('keyup change blur', function(){
		alert('keyup, change, blur');
	});
Выделите опечатку и нажмите Ctrl + Enter, чтобы отправить сообщение об ошибке.