Dlaczego tooltip zawsze wyświetla ostatni element z markers? Dlaczego nie wyświetla tooltipa dla danego markera? :/

  1. for (var i = 0; i < markers.length; i++)
  2. {
  3. var lat = markers[i].getAttribute('lat');
  4. var lng = markers[i].getAttribute('lng');
  5. var punktLatLng = new GLatLng(parseFloat(lat),parseFloat(lng));
  6. var marker = new GMarker(punktLatLng,{icon: ikonka, clickable: true});
  7.  
  8. marker.tooltip = '<div class="tooltip">'+markers[i].getAttribute('title')+'</div>';
  9. marker.ikonka = '<?php echo url::base(); ?>assets/img/marker_rounded_grey_5.png';
  10. mapa.addOverlay(marker);
  11. markery[i] = marker;
  12.  
  13. GEvent.addListener(marker, "mouseover", function() {
  14. alert(marker.tooltip);
  15. // showTooltip(marker);
  16. });
  17. GEvent.addListener(marker,"mouseout", function() {
  18. tooltip.style.visibility="hidden";
  19. });
  20. }