2010-07-07 20 views
0

Donc, cela devient généré automatiquement par le contrôleur et je pense que je suis juste sur quelque chose, mais la sortie est comme ceGoogle Map Cliquez sur l'événement avec Kohana Problème PHP


google.load("maps", "2.x", {"language" : "en"}); 
function initialize() { 
    if (GBrowserIsCompatible()) { 
     // Initialize the GMap 
     var map = new google.maps.Map2(document.getElementById("map")); 
     map.addControl(new google.maps.SmallMapControl()); 
     map.setCenter(new google.maps.LatLng(30.226632, -97.935056), 10, G_NORMAL_MAP); 


    // Build custom marker icons 
    var tinyIcon = new google.maps.Icon(); 
    tinyIcon.image = "http://labs.google.com/ridefinder/images/mm_20_red.png"; 
    tinyIcon.shadow = "http://labs.google.com/ridefinder/images/mm_20_shadow.png"; 
    tinyIcon.iconSize = new google.maps.Size(12,20); 
    tinyIcon.shadowSize = new google.maps.Size(22,20); 
    tinyIcon.iconAnchor = new google.maps.Point(6,20); 
    tinyIcon.infoWindowAnchor = new google.maps.Point(5,1); 

    // Show map points 
    var m1 = new google.maps.Marker(new google.maps.LatLng(35.2602340, -93.7939480), {icon:tinyIcon,bouncy:1}); 
    google.maps.Event.addListener(m1, "click", function() 
    { 
     m1.openInfoWindowHtml(
      '1<br />test,TX' 
     ); 
    }); 
    map.addOverlay(m1); 
    var m2 = new google.maps.Marker(new google.maps.LatLng(35.2810510, -93.8246510), {icon:tinyIcon,bouncy:1}); 
    google.maps.Event.addListener(m2, "click", function() 
    { 
     m2.openInfoWindowHtml(
      'test<br />test,Texas' 
     ); 
    }); 
    map.addOverlay(m2); 
} 
google.setOnLoadCallback(initialize); 

Ainsi, lorsque je vais utiliser un événement déclencheur

google.maps.event.trigger (marqueurs [m3], 'click');

Rien ne se passe, et je ne peux pas comprendre le déclencheur correct pour le faire faire ...

Répondre

0

Basé sur l'échantillon de code affiché il n'y a pas de marqueurs [m3] défini, ne vous devez utiliser google.maps.event.trigger (m2, 'clic'); ? (m3 n'est pas du tout défini dans cet échantillon de code)