jQuery

jQuery 1.7 метод on - замена bind, live, delegate

Метод on - объединяет возможности bind, live, delegate, которые в новых версиях jQuery поддерживаться не будут.
  1. // Bind - когда элемент есть в DOM
  2. $("#wrap a").on( "click", function(e){ }); 
  3. $("#wrap a").bind( "click", function(e){ });
  4.  
  5. // Live - делегирование до того, как элемент подгружен в DOM
  6. $(document).on( "click", "#wrap a", function(e){ }); 
  7. $("#wrap a").live( "click", function(e){ });
  8.  
  9. // Delegate - использует делегирование, только явно указывается узел для обработчика
  10. $("#wrap").on( "click", "a", function(e){ }); 
  11. $("#wrap").delegate( "a", "click", function(e){ });