Bonjour,
J'aimerai savoir comment faire pour stocket un objet dans une array ou un tableau.
En fait j'ai un objet nommé TwoFace et j'aimerai en instancier dans une boucle, en Java "normal" je ferais une array du style
ArrayList<TwoFace> maListe = new ArrayList<TwoFace>();
Ou une instruction y ressemblant et je pourrais aisi dans une boucle faire:
1 2 3 4
| for(i=0;i<10;i++)
{
maListe[i]=new TwoFace(x,y,z);
} |
Pourriez vous m'iaguiller sur comment faire ça en JQUERY ?
Pour info voila mon code:
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
|
var lienbefore;
var lienafter;
var index=0;
var nom;
//var twoface[];
var twoface;
var height=0;
var width=0;
$(".beforeafter").each(function(){
lienbefore=$(this).find('.before img').attr('src');
lienafter=$(this).find('.after img').attr('src');
height=$(this).find('.after img').height();
width=$(this).find('.after img').width();
nom="BeforeAfter"+index;
$(this).replaceWith("<div id="+nom+"></div>");
twoface = TwoFace(nom, width,height);
twoface.add(lienbefore);
twoface.add(lienafter);
// twoface[index] = TwoFace(nom, width,height);
// twoface[index].add(lienbefore);
//twoface[index].add(lienafter);
index++;
}); |
Le sera remplacé par mon objet TwoFace, ce code fonctionne lorsque il y en a qu'un mais c'est le bordel quand il y en a plusieurs, je voudrais effectuer en gros ce que j'ia mis en commentaire mais ça ne fonctionne pas.
Merci d'avance pour votre aide !
Partager