Как добавлять свои события в jQuery? Не могу нагуглить, слишком много побочных данных.
Вот пример из jQury UI, но с исходниками я не разобрался:
$( ".selector" ).dialog({
   create: function(event, ui) { ... }
});
$( ".selector" ).bind( "dialogcreate", function(event, ui) {
  ...
});