[Google Maps] News Q/R Markers
Comment modifier la position d'un marker?
Pour modifier la position d'un marker on utilise la méthode setPosition de l'objet google.maps.Marker.
Cette méthode attend un objet au format google.maps.LatLng comme paramètre qui représente la nouvelle position d'affichage du marker.
Code:
1 2
| var newPosition = new google.maps.LatLng( 45.188529,5.724524);
oMarker.setPosition( newPosition); |
On peut également utiliser la méthode setOptions(). Dans ce cas, on passe en paramètre l'objet sous sa forme littérale comme suit :
Code:
1 2
| var newPosition = new google.maps.LatLng( 45.188529,5.724524);
oMarker.setOptions({ 'position': newPosition}); |
Comment modifier le texte au survol d'un marker?
Pour modifier le texte apparaisant au survol d'un marker, la propriété title, on utilise la méthode setTitle() de l'objet google.maps.Marker.
Cette méthode attend une string comme paramètre qui représente le texte à afficher.
Code:
1 2
| var markerTitle = 'Vous avez le bonjour du marker'
oMarker.setTitle( markerTitle); |
On peut également utiliser la méthode setOptions(). Dans ce cas, on passe en paramètre l'objet sous sa forme littérale comme suit :
Code:
1 2
| var markerTitle = 'Vous avez le bonjour du marker'
oMarker.setOptions({'title': markerTitle}); |
http://www.developpez.com/template/kit/kitwarning.png Le code HTML n'est pas interprété dans la propriété title.