Задействащи или принудени поколение на събития в JQuery Интернет технологии блог

Начало »Уеб сайтове» Програмиране »тригери или принудени поколение на събитията в JQuery

Trigger - е специален манипулатор, който се задейства не от страна на потребителя, както и появата на определени събития или действия. В JQuery задейства прикрепена към избор и да започне функцията.

Например, .click () - това събитие е прикрепена към избор. И само нарича функция.

Тук са само .click () започва да работи само когато щракнете, а спусъка се изпълнява и ще чакам само за стартирането на определено събитие. Например, една и съща кликнете.

За да работите с trigerrom в JQuery съдържа следните характеристики:

  • .свързват (eventType ,, манипулатор (eventObject)) - добавя манипулатор събитие;
  • .един (eventType ,, манипулатор (eventObject)) - добавя манипулатор събитие, което се използва само веднъж
  • .развързвам (eventType, манипулатор (eventObject)) - премахване на всички работещи събитие на елемента;
  • .спусък (eventType [extraParameters]) - причинява работещи събития;
  • .triggerHandler (eventType [extraParameters]) - причинява работещи събития без позоваване събитията на браузъра.

.свързват (eventType ,, манипулатор (eventObject))

Добавя манипулатор събитие.

И сега към веселбата. Прехвърляне повече информация манипулатор.

Вижте един пример:

Предизвикателството е, че първият процесор получи първото съобщение, а вторият - на втория. Този проблем е решен с помощта на допълнителна информация, eventData.

.он (eventType ,, манипулатор (eventObject))

Добавя манипулатор събитие, което се задейства само веднъж.

Разликата на това събитие от свързват само, че Едната () се изпълнява веднъж.

.развързвам (eventType, манипулатор (eventObject))

Премахване обработват събитие.

Ние може да поиска в началото на водача, а след това да го премахнете:

Ние можем да се премахнат всички работещи с прикрепени към кликнете:

Ние можем да се премахне специфичната функция свързана с процесора чрез кликвания:

За първи път може да изпълнява водача, и едва след това да я премахнете. По този начин, функцията ще се извършва веднъж:

.спусък (eventType [extraParameters])

Обадете се на събитието манипулатор.

Добавяме манипулатор събитие, а след това може да доведе до:

  • extraParameters - набор от параметри, подавани към водача.

Създаване на функция манипулатор, че са необходими повече от един параметър:

Така .trigger събитие () е в състояние да премине тези параметри като масив:

.triggerHandler (eventType [extraParameters])

Той причинява със събития, без да се налага да се обадя събитията на браузъра.

Тя работи като спусъка, само след завършване на своето събитие спира браузъра на събитието.

Същият масив може да предава манипулатор параметри.

завършване

В тази статия, ние научихме, определянето на това, което е спусък (спусък). Разберете какви събития в JQuery работа с тригери и да ги посрещне.

  • .свързват (eventType ,, манипулатор (eventObject)) - добавя манипулатор събитие;
  • .един (eventType ,, манипулатор (eventObject)) - добавя манипулатор събитие, което се използва само веднъж
  • .развързвам (eventType, манипулатор (eventObject)) - премахване на всички работещи събитие на елемента;
  • .спусък (eventType [extraParameters]) - причинява работещи събития;
  • .triggerHandler (eventType [extraParameters]) - причинява работещи събития без позоваване събитията на браузъра.