IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

jQuery Discussion :

Zoombox ne fonctionne pas [Plugin]


Sujet :

jQuery

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Avril 2011
    Messages
    101
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Avril 2011
    Messages : 101
    Par défaut Zoombox ne fonctionne pas
    Bonjour à tous,

    J'utilise Zoombox sur plusieurs de mes sites depuis 2 ans, et ça a toujours correctement fonctionné. Je procède toujours de la même façon et bizaremment cette fois-ci rien ne fonctionne.
    Les fichiers zoombox sont en place, tous mes appels sont bons, aucune erreur dans la console et pourtant rien.

    Alors je fais appel à vous, je ne comprend vraiment pas d'où peut venir le problème...

    Voici le lien du site

    Lorsque vous cliquerai sur l'une des categories, vous verrez 4 images, ces 4 images possèdent la class "zoombox", mais rien ne fonctionne...

    Merci de votre aide (Tout le code source est disponible en clic droit)

  2. #2
    Membre éclairé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Octobre 2007
    Messages
    282
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Gers (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Octobre 2007
    Messages : 282
    Par défaut
    Je pense que ton soucis est que ton site est trop ajaxé et donc, quand tu recharge la page (en gros quand tu appelles les photos), ces dernière ne sont pas initialiser avec le zoombox. Je sais pas si je suis 100%clair.
    En gros, quand tu appelles les nouvelles photos, tu dois initialisé les class zoombox que tu affiches.
    Je pense que cela vient de l'ajax.

    lemirandais

  3. #3
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Avril 2011
    Messages
    101
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Avril 2011
    Messages : 101
    Par défaut
    J'ai essayé aussi de mettre l'appel zoombox lors de l'affichage de la catégorie, mais rien n'y fait...

    Je vois pas trop le problème, il y a des sites bien plus chargé en Ajax et sur lesquels ça fonctionne... Peut-être est-ce mon code JS qui n'est pas optimisé...

  4. #4
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par défaut
    Comme te le fais remarquer lemirandais, lorsque tu exécutes ton script zoombox, il s'exécute pour les éléments présents dans la page.
    Un script ne fait ni de voyance ni de prédiction, donc si tu ajoutes des éléments après avoir exécuté ta fonction, ces éléments ne seront pas pris en compte, sauf si tu le demandes après l'ajout.
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

  5. #5
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Avril 2011
    Messages
    101
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Avril 2011
    Messages : 101
    Par défaut
    J'ai fait comme ceci, mais toujours rien...
    Cela ne m'ajoute même plus la classe zoombox...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    $("a.category").click(function() {
    		$('#english').hide();
    		$('#french').hide();
    		var url = "pages/" + ($(this).attr("href")).substr(1) + ".html";
    		$('#gallery').load(url).show();
    		$("#gallery a").addClass("zoombox");
    		$("#gallery a").zoombox();
    	});
    Si vous avez une solution à me donner ca serait sympa, je galère depuis hier...

  6. #6
    Membre éclairé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Octobre 2007
    Messages
    282
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Gers (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Octobre 2007
    Messages : 282
    Par défaut
    Je vais peut-être dire une connerie, mais ce n'est pas plutôt

    Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
    $("#gallery a.zoombox").zoombox();

    Cela fait un bon bout de temps que je n'ai plus utilisé le plugin de jonathan (grafikart).

    lemirandais

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 6
    Dernier message: 27/01/2004, 11h14
  2. [FP]Writeln ne fonctionne pas !
    Par néo333 dans le forum Turbo Pascal
    Réponses: 4
    Dernier message: 01/11/2003, 23h47
  3. UNION qui ne fonctionne pas
    Par r-zo dans le forum Langage SQL
    Réponses: 7
    Dernier message: 21/07/2003, 10h04
  4. Un Hint sur un PopupMenu ne fonctionne pas !!??
    Par momox dans le forum C++Builder
    Réponses: 6
    Dernier message: 26/05/2003, 16h48
  5. ca ne fonctionne pas (generateur auto-incrémentant)
    Par tripper.dim dans le forum SQL
    Réponses: 7
    Dernier message: 26/11/2002, 00h10

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo