Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   События в jQuery (https://javascript.ru/forum/jquery/23083-sobytiya-v-jquery.html)

Greck 10.11.2011 20:58

События в jQuery
 
Как добавлять свои события в jQuery? Не могу нагуглить, слишком много побочных данных.

Вот пример из jQury UI, но с исходниками я не разобрался:

$( ".selector" ).dialog({
   create: function(event, ui) { ... }
});

$( ".selector" ).bind( "dialogcreate", function(event, ui) {
  ...
});

ksa 10.11.2011 21:23

Цитата:

Сообщение от Greck
Как добавлять свои события в jQuery?

Последний пример...
http://jquery-docs.ru/Events/bind/

DjDiablo 10.11.2011 21:28

// привязать событие
$('селектор').bind('имя события', function(){ обработка });

// отвязать событие
$('селектор').unbind('имя события');

// вызвать событие
$('селектор').trigger('имя события' ,[параметры-необязательно ]);


Подробнее здесь.

Greck 11.11.2011 01:43

Спасибо, это оно.


Часовой пояс GMT +3, время: 02:49.