Показать сообщение отдельно
  #1 (permalink)  
Старый 02.04.2014, 00:36
Новичок на форуме
Отправить личное сообщение для spbsprut Посмотреть профиль Найти все сообщения от spbsprut
 
Регистрация: 02.04.2014
Сообщений: 3

trigger-ы Когда и зачем?
Здравствуйте.

Никогда не пользовался тригерами. Не могли бы вы объяснить зачем их вообще придумали и когда их нужно использовать. Просто я не очень понимаю. К примеру в этой статье первый пример http://jquery-docs.ru/events/trigger/#code
По нажатию на вторую кнопку срабатывает и нажатие на первую.

$("button:first").click(function () {
      update($("span:first"));
    });
    $("button:last").click(function () {
      $("button:first").trigger('click');

      update($("span:last"));
    });


А чем плох вариант?

$("button:first").click(function () {
      update($("span:first"));
    });
    $("button:last").click(function () {
      $("button:first").click();

      update($("span:last"));
    });


Или так же там написано :

Чтобы отправить первую форму на странице без использования функции submit(), сделайте:

$("form:first").trigger("submit");


А чем плох сабмит формы без тригера, почему и когда я должен использовать этот самый тригер?

$("form:first").submit();

Последний раз редактировалось Octane, 02.04.2014 в 00:52. Причина: http://javascript.ru/formatting
Ответить с цитированием