Aller au contenu

Sujets conseillés

Posté

Bonjour!

J'ai une jolie galerie dont les images s'affichent dans une imagebox grace au plugin jQuery Interface.

Cependant lorsque j'appelle la galerie avec une requête AJAX, imagebox ne marche plus. J'ai juste les images qui s'affichent dans une page a par comme si j'avais mis href=truc.jpg de base.

Ma requête ajax en jQuery :


$(document).ready(function () {

$("a.load")
.click(function() {
$("#spipbox").load(this.href);
return false;
});

});

Et puis mon code pour appeler image box, classique :

<a href="truc.jpg" title="#TITRE" rel="imagebox-bw" ><img src="trucmini.jpg"></a>	

Et mon code imagebox, classique aussi :

$(document).ready(
function()
{
$.ImageBox.init(
{
//le petit truc qui bouge quand ça charge
loaderSRC: 'loading.gif',
//Le logo de closage ou de fermeturage en bon françaisage
closeHTML: '<img src="imagebox/close.jpg" />'
}
);
}
);

Voilà!!

Merci d'avance!!

Posté

Il faut tout simplement relancer la fonction qui se lance au chargement de la page.

Ca donnerait quelque chose du genre :

$(document).ready(function () {
$("a.load").click(function() {
$("#spipbox").load(this.href,
function() {
$.ImageBox.init({
//le petit truc qui bouge quand ça charge
loaderSRC: 'loading.gif',
//Le logo de closage ou de fermeturage en bon françaisage
closeHTML: '<img src="imagebox/close.jpg" />'
);}
);
return false;
});
});

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...