Bonjour,

Voici le bout de code qui me pose problème :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
// Dialog Liste
	$('.dialog-manager-liste-trigger').click( function(e) {
 
		e.preventDefault();
 
		var table = (this.id).substr((this.id).indexOf(":")+1, (this.id).length);
 
		$.ajax({
			type: "POST",
			url: "<?php echo ROOT_PATH; ?>ajax_queries.php",
			data: "action=generer_liste_manager&table=" + table,
			success: function(data){
				$('body').append(data);
				$( "#dialog" ).dialog({
					autoOpen: true,
					modal: true,
					show: "blind",
					hide: "explode",
					width: 'auto',
					close: function(event) {
						$(this).remove();
 
						// Ici, récupérer le trigger
					}
				});
 
			}
		});
	});
J'aimerai pouvoir récupérer mon élément tout en haut, qui a été cliqué et qui a déclenché tout ce javacript en chaine, pour pouvoir faire d'autre tests jQuery dessus (savoir si il contient telle valeur dans son attribut "class" par exemple)

J'ai essayé $(this), mais apparement, il pense (surement avec raison) qu'il s'agit du $('#dialog').

Comment je peux récupérer cet élement ?