2010-12-02 16 views
0

Ich habe eine GPolyline, die ein Informationsfenster öffnet, wenn darauf geklickt wird. Ich möchte den Standardcursor drehen, wenn er von einer Hand zu einem Zeiger verschoben wird. Gibt es eine Möglichkeit, auf den GPolyline-Stil zuzugreifen? hier ist meine Funktiongooglemaps: Drehen des GPolyline-Cursors zum Zeiger

 

//add graph to point 
function addGraph(data, x, y, color, desc) { 
    //get map width and height in lat lon 
    var d = map.getBounds().toSpan(); 
    var height = d.lng(); 
    var width = d.lat(); 
    var maxsize = 0.9; 
    var pointpair = []; 
    var increment = (parseFloat(height)/10.0)/100; 
    var start = new GPoint(parseFloat(x), parseFloat(y)); 
    var volume = parseInt((parseFloat(data) * 100)/maxsize); 

    pointpair.push(start); 
    //draw the graph as an overlay 
    pointpair.push(new GPoint(parseFloat(x + increment), parseFloat(y + increment))); 
    var line = new GPolyline(pointpair, color, volume); 


    var label = new Label(new GLatLng(parseFloat(y), parseFloat(x)), parseInt(data * 100) + "%", "f", new GSize(-15, 0)); 

    map.addOverlay(label); 
    map.addOverlay(line); 
    GEvent.addListener(line,'click',function(para) 
     {map.openInfoWindowHtml(para,desc)}); 

} 
 

Antwort

1

habe es funktioniert: D

 
GEvent.addListener(line, "mouseover", function() { 
     $('#map').css("cursor" ,"pointer"); 
    }); 

+0

+1 Markieren Sie Ihre Antwort als die richtige Antwort. –