jQuery 1.7 métodos on () y off () para elementos dynamics

Se supone que los métodos .on() y .off() jQuery 1.7 reemplazan a .live() y similares.

Lo probé con un elemento dynamic:

  $(".myList").on('click', function(e){ alert('hello world'); }); 

Esto no me funciona para los elementos agregados después de cargar el DOM.

¿Es el código anterior un ejemplo válido para los .on() y .off() de jQuery 1.7?

Consulte http://blog.jquery.com/2011/11/03/jquery-1-7-released/ para ver los ejemplos en vivo () -> on / off () (y otros).

Este es su ejemplo para convertir en vivo a:

 $('a').live('click', fn); $(document).on('click', 'a', fn); 

Entonces tu ejemplo se convierte en:

 $(document).on('click', '.myList', function(e){ alert('hello world'); }); 

Aquí hay un pequeño ejemplo:

http://jsfiddle.net/zzSjK/

  
-click-

“Unirse con:

 $(document).on('click','.myDiv',function(){ ... }); 

Y “desvincular” con:

 $(document).off('click','.myDiv');