Bonjour,

Je fais un appel Ajax dans du code Jquery, qui ressemble à ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
$.ajax({
	type: 'POST',
	dataType: 'json',
	url:  '/evenement/updateAgenda.php',
	data: { agenda_id: agenda_id, selection: 'duplicate' },
	success: function(data) {
		clone = tr.clone();
		// Actualise l'ID de l'élément dupliqué
		clone.attr('id', data.id);

		table.append(clone);
	}
});
Cette dernière instruction me créé un nouvel élément <tr> qui contient des <input>, et sur ces input, j'ai des listeners qui ressemblent à ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
$('input').click(function() {
  // etc.
});
Mon problème est que le listener n'est pas exécuté pour les nouveaux input créés dynamiquement. Je pense qu'il s'agit d'un problème classique de javascript mais je n'arrive pas à y trouver une solution.

Merci de votre aide !