11548 sujets

JavaScript, DOM et API Web HTML5

Bonjour,

je crée un site pour un photographe avec de jolis effets graçe à mootools

sur cette page les lightbox fonctionne (cliquer sur les vignettes)
http://yohann.atelier-oz.fr/michellagarde/page14.html

j'ai une autre page : http://yohann.atelier-oz.fr/michellagarde/illustrations.html
dont je prend l'intérieur de la balise #center pour la placer dans ma page14.html a l'aide de pageLoader.js pas de problème ici non plus
cliquer dans le menu sur Illustrations photographiques (qui méne vers http://yohann.atelier-oz.fr/michellagarde/page14.html#http://yohann.atelier-oz.fr/michellagarde/illustrations.html )

par contre le lightbox de la nouvelle page illustrations.html ne fonctionne plus un fois dans page14.html Smiley decu

il est lancé en fin de page par

	window.addEvent('domready',function(){
				Lightbox.init({descriptions: '.lightboxDesc', showControls: true});
			});

je suppose que la fonction n'est pas lancé ... mais comment faire ?

si y'a un connaisseur mootools pour m'égailler la soirée ...

merci
Modifié par yohannatelierOZ (13 May 2008 - 05:02)
Up !

Bonjour à tous,

Même problème avec un DatePicker dans un PageLoader de mootools, je pense que la solution doit être commune, c'est pourquoi je me permet de remonter le sujet.

Si quelqu'un sait comment utiliser une fonction mootools dans un PageLoader...

Merci d'avance.
Bon, je reviens sur le forum avec une bonne nouvelle :
J'AI TROUVE !

Après de longues recherches, j'ai finit par faire fonctionner un date picker dans un page loader, ça devrait marcher de la même manière pour toi.

Donc voilà, tu rajoutes un onComplete dans les paramètres du pageloader !

Le mieux ce serait de faire une fonction
function charger_lightbox{
        window.addEvent('domready',function(){
	        Lightbox.init({descriptions: '.lightboxDesc', showControls: true});
        });
}

Et ensuite
window.addEvent('domready', function(){
	new pageLoader({loadInTo:'Affichage', onComplete: charger_lightbox});
	new History();
});

Ca devrait marcher, bon courage !
merci Smiley smile

j'avais temporairement mis de cote l'idée d'utiliser pageloder en meme temps qu'imagemenu vu mon problème avec IE6.

le site viens d'etre en ligne sur http://www.michellagarde.com/

Michel lagarde est un artiste qui construire un négatif numérique de la taille de l'impression (en moyenne 1,2m x 0,90m en 300 dpi).