Bonjour,
J'ai réussi grâce à Gmap3 d'afficher une carte qui me permet d'y placer des marqueurs sous formes d'icônes sur lesquels je peux cliquer et où il apparait une bulle.
J'ai trouvé le code qu'il me fallait. Je l'ai adapté à ma sauce. Mais il y a un bout que je ne comprends pas.
La partie que je ne comprends pas est celle entourée des "/".
Est-elle lancée lorsque l'infowindow n'est pas ouverte ?
Du coup cela agit-il comme une initialisation de la l'infowindow, et de récupérer le data ?
Merci de votre aide
J'ai réussi grâce à Gmap3 d'afficher une carte qui me permet d'y placer des marqueurs sous formes d'icônes sur lesquels je peux cliquer et où il apparait une bulle.
J'ai trouvé le code qu'il me fallait. Je l'ai adapté à ma sauce. Mais il y a un bout que je ne comprends pas.
marker:{
values:[
{latLng:[48.8620722, 2.352047], data:"Paris !"},
{address:"86000 Poitiers, France", data:"<h1><a style='text-decoration: none; color: #333' href='http://airbushelicoptersinc.com' target='_blank'>Airbus</a></h1> " , options:{icon: "http://bookingairasia.net/wp-content/uploads/2014/12/Airbus-Logo-50x50.png"}},
{address:"New-York", data:"Perpignan ! <br> GO USAP !", options:{icon: "https://cdn.shopify.com/s/files/1/1174/6528/products/bell_helicopter-Logo_076063af-0057-4063-ada8-d0768d7f2757_thumb.png?v=1458073876"}},
],
options:{
draggable: false
},
// Evénement de clic que sur le marqueur
events:{
click: function(marker, event, context){
var map = $(this).gmap3("get"),
infowindow = $(this).gmap3({get:{name:"infowindow"}});
if (infowindow){
infowindow.open(map, marker);
infowindow.setContent(context.data);
//////////////
} else {
$(this).gmap3({
infowindow:{
anchor:marker,
options:{content: context.data}
}
});
///////////////
}
},
}
}
});
La partie que je ne comprends pas est celle entourée des "/".
Est-elle lancée lorsque l'infowindow n'est pas ouverte ?
Du coup cela agit-il comme une initialisation de la l'infowindow, et de récupérer le data ?
Merci de votre aide