Comme décrit sur http://api.jquery.com/live/
:
Comme de jQuery 1.7, l' .live() la méthode est obsolète. Utiliser .sur() pour attacher les gestionnaires d'événements.
La droite. Ainsi, au lieu de
$('.dynamicallyCreatedElement').live('click', function(){
console.log('click');
});
Je dois utiliser:
$('.dynamicallyCreatedElement').on('click', function(){
console.log('click');
});
Cependant, il n'est pas lier l'événement à des éléments créés après l' on()
de l'appelant. Ainsi en est-il vraiment mieux live()
méthode ?
Ai-je raté quelque chose ?