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 :

Onload initialize fait buguer slider jquery


Sujet :

jQuery

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    49
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2008
    Messages : 49
    Par défaut Onload initialize fait buguer slider jquery
    Bonjour à tous,

    Comme mon titre l'indique j'ai un soucis de conflit entre 2 script dans ma page.

    J'ai mis en place l'api de google map sur mon site et parallèlement à celui-ci j'ai intégré un slider Jquery.

    Le soucis est que lorsque je met sur mon body le onload="initialize()" il annule mon slider.

    Sauriez vous comment pallier à ce problème?

    Merci d'avance.

    Grégory.

  2. #2
    Modérateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 209
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 209
    Par défaut
    Bonjour,
    Citation Envoyé par doncho23 Voir le message
    Le soucis est que lorsque je met sur mon body le onload="initialize()" il annule mon slider.
    il te faut passer par
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    google.maps.event.addDomListener( window, 'load', initialize);
    par exemple, http://javascript.developpez.com/faq...=Carte#Inserer

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    49
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2008
    Messages : 49
    Par défaut
    Merci pour ta réponse mais cela ne règle pas le soucis.

    Mon site ce trouve ici : http://www.cein.be/

    En fait le slider fonctionne mais ne fais plus défilé l'image comme il devrait le faire. Elle ne fait qu'apparaitre instantanément a la place de l'autre alors qu'elle défile si il n'y à pas l'API google map.

    Je ne comprend pas trop comment cela ce fait.

  4. #4
    Modérateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 209
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 209
    Par défaut
    je n'ai pas vu de problème à l'affichage du slide, mais si je peux me permettre tu fais appel à une centrale à béton pour boucher une fissure dans ton "mur"

    Tu n'as pas utilité d'une map dynamique mais d'une map static puisque tu ouvres la carte dans une nouvelle fenêtre.

    Je ferais plutôt ceci
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    <div id="map">
      <a id="map_canvas" target="_blank" href="http://maps.google.be/maps?q=Chée+de+Waterloo+437,+5002+Saint+Servais&hl=fr&ie=UTF8&sll=50.805935,4.432983&sspn=5.69427,8.734131&vpsrc=0&hnear=Chaussée+de+Waterloo+437,+5002+Namur,+Région+Wallonne&t=m&z=16">
        <img src="http://maps.googleapis.com/maps/api/staticmap?center=50.472223,4.83467&markers=50.472223,4.834670&zoom=16&size=164x170&sensor=false">
      </a>
    </div>

Discussions similaires

  1. Fonction calculer fait buguer mon formulaire.
    Par kratos60 dans le forum Général JavaScript
    Réponses: 15
    Dernier message: 30/12/2010, 12h20
  2. Réponses: 2
    Dernier message: 21/12/2010, 10h58
  3. Slider jQuery ultra basique
    Par jaipacompri dans le forum jQuery
    Réponses: 2
    Dernier message: 30/04/2010, 06h56
  4. Vertical slider JQuery
    Par jimmplan dans le forum jQuery
    Réponses: 2
    Dernier message: 03/09/2009, 12h59
  5. Réponses: 5
    Dernier message: 19/08/2009, 12h57

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