Je veux ajouter et supprimer le même événement pour Google map. Parce que j'ai attaché un événement Listener à 'moveend' sur la carte, l'événement ouvre une grande infoWindow, puis l'événement 'moveend' se produit, ce que je ne veux pas faire pour cette chose. Toute idée comment puis-je activer et désactiver l'événement 'moveend' écouteur?google maps: veux ajouter/supprimer GEvent Listener à la carte
1
A
Répondre
4
Vous pouvez supprimer un écouteur d'événement mais vous devez transmettre l'écouteur exact renvoyé lorsque vous en avez ajouté un.
par exemple.
//add moveend listener
var moveendListener = GEvent.addListener(source, "moveend", yourfunction);
//remove moveend listener
GEvent.removeListener(moveendListener);
ou
//remove all listeners associated with an event
GEvent.clearListeners(source, "moveend") ;
EDIT: Une autre option est d'avoir la fonction des appels d'auditeurs se comportent différemment dans des conditions différentes.
par exemple.
function moveendHandler() {
if (isWhateverActive()) return;
//code to run if whatever is not active
}
Questions connexes
- 1. API Google Maps - La carte ne s'affiche plus
- 2. Marqueurs dans google maps
- 3. google maps: mettre des marqueurs partout dans la section visible sur l'affichage de la carte Google
- 4. Google Maps GDirections - Itinéraire entre deux points sur une carte
- 5. Personnaliser la fenêtre d'information de Google Maps?
- 6. google maps: Comment trouver si des marqueurs à l'intérieur de la carte
- 7. Google Maps Cessé de fonctionner soudainement (carte vierge)
- 8. Comment ajouter la navigation latérale à Google Maps?
- 9. Google Maps Superpositions
- 10. Google Maps Street View
- 11. superposition de texte à Google Maps
- 12. Construire vaste application google maps
- 13. Statique Google Maps Icônes personnalisées
- 14. SMS à l'application iPhone - Google Maps
- 15. API Google Maps et IE6
- 16. Google Maps JQuery Plugin Problème
- 17. API Google Maps: Marqueurs d'accès après la création
- 18. Superposition de google maps évolutive
- 19. google maps: veulent diviser la carte en nombre de limites sous
- 20. Meilleures pratiques Google Maps?
- 21. superposition de photos géolocalisées dans Google Maps?
- 22. jQuery Grid et Google Maps Problème
- 23. Qu'est-ce qu'un bon générateur Google Maps?
- 24. Java: Google Maps alternative
- 25. Google Maps en utilisant Marker CLusterer - la carte est bloquée !!! Pourquoi!
- 26. Comment utiliser l'API google maps avec plusieurs marqueurs sur la même carte
- 27. Google Maps Bubble Templates
- 28. Problème avec asp.net mvc et google maps
- 29. Google recherche personnalisée Carte
- 30. Correction d'une légende dans Google Maps Mashup
Pour référence future, cette question aurait pu être améliorée en incluant le code source spécifique indiquant ce que vous avez actuellement. –