Bonjour,

Je suis vraiment embêter! Voici ma problématique.

Code original :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
$( '#gallery' ).click( function( e ) {
	e.preventDefault();
	$.swipebox( [{ href : 'img/gallery/IND/pic_1.jpg', title : + (iIND++) + ' de ' + nbrIND },
		{ href : 'img/gallery/IND/pic_2.jpg', title : + (iIND++) + ' de ' + nbrIND },
		{ href : 'img/gallery/IND/pic_3.jpg', title : + (iIND++) + ' de ' + nbrIND },
		{ href : 'img/gallery/IND/pic_4.jpg', title : + (iIND++) + ' de ' + nbrIND },
		{ href : 'img/gallery/IND/pic_5.jpg', title : + (iIND++) + ' de ' + nbrIND }],
		{
			...autres paramètres...
		} );
} );
Je veux générer dynamiquement le contenu ayant un nombre de photos variable dans mes répertoire. Mais ça ne fonctionne pas. On dirait qu'il ne reconnaît pas le contenu de la variable. J'espère bien m'exprimer! Le problème est qu'il ne semble pas reconnaître le contenu de ma variable en rouge ci-dessous.

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
$( '#gallery' ).click( function( e ) {
			var nbr = 5;
			var param = "";
			for(var i=1;i<nbr;i++) 
			{ 
				if (i == 1)
					param=param+"{ href : 'img/gallery/IND/pic_"+iIND+".jpg', title :  '"+ iIND +" de " + nbrIND + "'}"; 
				else
					param=param+",{ href : 'img/gallery/IND/pic_"+iIND+".jpg', title :  '"+ iIND +" de " + nbrIND + "'}";
			}  

			e.preventDefault();
			$.swipebox( [param],
				{
					...autres paramètres...
				} );
		} );
En espérant que vous pourrez m'aider pour ma première question sur ce forum!!!
Au plaisir!