Bonjour,

J'ai dans ma page plusieurs div draggables (de la classe contenant-donnees) que je voudrai remettre à leur place initiale quand on clique sur leur croix (de la classe cadre-croix). Dans le code suivant, je ne comprends pas pourquoi, ils ne reviennent pas à leur place d'origine mais à la place du premier changement.
Merci de votre aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
var cadredrag = new Array(false,false,false,false,false,false,false,false,false,false,false,false);
// pour initialiser le retour à faux - j'utilise each pour avoir le numéro du cadre
$('.contenant-donnees').each(function(index, value){
      $(this).draggable({stack: "div",revert: function(e,ui){
		retour = cadredrag[index];	
        return retour;
	}}).resizable();
});
// clic sur une croix : le cadre devrait revenir à sa position initiale
   $('.cadre-croix').bind('click',function(){
 		var num = parseInt(this.id.substring(6,8));
 		cadredrag[num] = true;
});