Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > JavaScript > Bibliothèques & Frameworks > jQuery
jQuery Forum d'entraide sur le framework jQuery. Avant de poster : Tutoriels jQuery, FAQ jQuery, Tous les tutoriels JavaScript, Toutes les FAQ JavaScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 26/12/2011, 12h34   #1
Invité régulier
 
Inscription : juin 2008
Messages : 45
Détails du profil
Informations forums :
Inscription : juin 2008
Messages : 45
Points : 8
Points : 8
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.
doncho23 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/12/2011, 15h19   #2
Modérateur
 
Avatar de NoSmoking
 
Homme
Inscription : janvier 2011
Messages : 2 944
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Isère (Rhône Alpes)

Informations forums :
Inscription : janvier 2011
Messages : 2 944
Points : 4 776
Points : 4 776
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 :
google.maps.event.addDomListener( window, 'load', initialize);
par exemple, http://javascript.developpez.com/faq...=Carte#Inserer
NoSmoking est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/12/2011, 00h00   #3
Invité régulier
 
Inscription : juin 2008
Messages : 45
Détails du profil
Informations forums :
Inscription : juin 2008
Messages : 45
Points : 8
Points : 8
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.
doncho23 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/12/2011, 09h27   #4
Modérateur
 
Avatar de NoSmoking
 
Homme
Inscription : janvier 2011
Messages : 2 944
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Isère (Rhône Alpes)

Informations forums :
Inscription : janvier 2011
Messages : 2 944
Points : 4 776
Points : 4 776
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 :
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>
NoSmoking est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 06h09.


 
 
 
 
Partenaires

Hébergement Web