Changeset 4898


Ignore:
Timestamp:
02/02/11 04:12:05 (9 years ago)
Author:
kent1
Message:

Zoom in et zoom Out fonctionnent dans un infowindow

File:
1 edited

Legend:

Unmodified
Added
Removed
  • plugins_spip/sd_map/javascript/sd_map_functions.js

    r4896 r4898  
    564564
    565565                                //link to zoom the city
    566                                 jQuery("#"+infowindow+"_window a.map_zoom").unbind().click(function(){
     566                                jQuery("#"+infowindow+" a.map_zoom").unbind().click(function(){
    567567                                        map.closeExtInfoWindow();
    568568                                        map.setCenter(point,ZoomMini);
     
    597597                if(n.point==undefined && !n.deleteVertex) {
    598598                        GEvent.addListener(n,"click",function(event_load){
     599                                point = n.getPoint();
    599600                                if(currentLabel)
    600601                                        jQuery("div.elabel",currentLabel.div_).removeClass("elabel_current");
     
    604605                                jQuery("div.elabel",currentLabel.div_).addClass("elabel_current");
    605606                                if(currentLabel.div_ != null){
    606                                         var z = GOverlay.getZIndex(n.getPoint().lat());
     607                                        var z = GOverlay.getZIndex(point.lat());
    607608                                currentLabel.div_.style.zIndex = z;
    608609                                }
     
    612613                                n.polyline.hide();
    613614                                n.openExtInfoWindow(map,infowindow,n.HTML);
    614                                 map.panTo(n.C);
     615                                map.panTo(point);
     616                                //link to zoom the city
     617                                jQuery("#"+infowindow+" a.map_zoom").unbind().click(function(){
     618                                        map.closeExtInfoWindow();
     619                                        map.setCenter(point,ZoomMAxi);
     620                                        return false;
     621                                });
    615622                                jQuery("#"+infowindow+" a.map_point_prev").unbind().click(function(){
    616623                                        getPoint = sd_getPrevPoint(n.path,n.pathIndex,'standard');
Note: See TracChangeset for help on using the changeset viewer.