Bonjour,
Je voudrais mettre des images sur mes repères(balise area) et que celle-ci se change lors d'un clic. Voici le résultat:
Voici mon code actuel:
http://jsfiddle.net/t24b28sm/
Merci pour votre futur aide.
Bonjour,
Je voudrais mettre des images sur mes repères(balise area) et que celle-ci se change lors d'un clic. Voici le résultat:
Voici mon code actuel:
http://jsfiddle.net/t24b28sm/
Merci pour votre futur aide.
Tout a été dit sur l'autre post ...
un exemple
http://jsfiddle.net/gabrieleromanato/GhVkx/
ou encore
http://www.jqueryscript.net/zoom/jQu...-imgNotes.html
Ma page Developpez - Mon Blog Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag![]()
Venez sur le Chat de Développez !
Ces exemples ne répondent pas vraiment à ce que je demande
Pas directement, mais les méthodes utilisées de création des objets placé en zindex si ...
Ma page Developpez - Mon Blog Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag![]()
Venez sur le Chat de Développez !
reprenons la logique de base ...
les données de tes agences sont dans un json ... (y compris les coordonnées pour positionner le marqueur)
au chargement de la page un script va parcourir le json
pour chaque agence il va crée un div de taille préfixée ( celle de l'image marqueur)
mettre les top et left du div extraits du json pour l'agence pour positionner le div en zindex au dessus de la carte
attribuer un data-agence au div afin de pouvoir lier ton div à l'agence et récupérer les coordonnées
attribuer une class au div de façon a pouvoir lier à tous les marqueur les fonctionnalités au onclick
mettre l'image des marqueurs en background des div ne laissant apparaitree que l'image du marquer non sélectionné par défaut
au onclick sur la class des div marqueur :
on récupère les données du json au moyen du data agence du div cliqué pour afficher le tel fax etc dans d'autres div en dessous ...
on modifie la position du background image pour le div cliqué pour faire apparaitre l'image du marqueur sélectionné ( en ajoutant une class comme dans l'exemple on/off donné précédemment)
on réintialise la position du background image des autres marqueur ( en supprimant la class de selection)
Ma page Developpez - Mon Blog Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag![]()
Venez sur le Chat de Développez !
comment un script peu parcourir un json?
comment ça pour chaque agence il va créer une div de taille préfixée?
Voici un extrait de mon json:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 var monJSON = { "Paris": { "tel": "tel paris", "fax": "fax Paris", "mail": "mail Paris", "adr": "Adr PAris", "hor": " Horaires Paris", "coordx": "248", "coordy": "122", "coordr": "10" }, "Lille": { "tel": "tel Lille", "fax": "fax Lille", "mail": "mail Lille", "adr": "Adr Lille", "hor": " Horaires Lille"7 "coordx": "391", "coordy": "368", "coordr": "10" } }
Ma page Developpez - Mon Blog Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag![]()
Venez sur le Chat de Développez !
Merci.
Je n'ai pas de map à créer après cela? Que dois-je faire?
Non pas de map a créer,
juste affecter le onclick sur le ready pour chaque div créée avec la méthode de on par délégation
http://fiddle.jshell.net/2k1L5h7t/2/
Attention cet exemple est réalisé à partir d'image récupérés sur le net... en particulier le sprite des agences n'a pas de fond transparent, le rendu serait meilleur avec un sprite png...
Ma page Developpez - Mon Blog Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag![]()
Venez sur le Chat de Développez !
Merci
Qu'est-ce l'affectation du onclick sur le ready?
La carte m'a l'air fonctionnel, que manque-t-il?
Tout est dans l'exemple donné ci-dessus !
Pour la notion de ready de jquery
http://javascript.developpez.com/faq...oduction#Ready
Ma page Developpez - Mon Blog Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag![]()
Venez sur le Chat de Développez !
Donc cela s'apparente au chargement de tous les éléments?
J'aurais une autre question à vous posez qui est que je mets cette map interactive sous wordpress, ma question est la suivante:
Je mets le code javascript dans un widget qui correspond au code javascript, mais mon site ne comprends pas le js pourtant quand on analyse la page, celui-ci est présent, savez-vous pourquoi cela ne fonctionne pas?
JE ne pratique pas wordpress, mais de mémoire il y a une syntaxe particulière pour intégrer du jq dans wp ...
Ma page Developpez - Mon Blog Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag![]()
Venez sur le Chat de Développez !
D'accord merci
Voici le résultat que j'ai:
http://fiddle.jshell.net/28Lr1kv6/
Est-ce qu'il manque des choses?
ça m'a l'air fonctionnel ...
Ma page Developpez - Mon Blog Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag![]()
Venez sur le Chat de Développez !
Partager