So entfernen Sie Polylinien google maps api 3

Kann mir jemand sagen, warum kann ich nicht entfernen, meine Polylinien mit diesem code:

    $("#chkRouteLines").click(function () {

    var polyline = new google.maps.Polyline({
        path: positions,
        strokeColor: "#FF0000",
        strokeOpacity: 1.0,
        strokeWeight: 2,
        visible: true
    }); ;

    if ($(this).is(':checked')) {
        polyline.setMap(map);
    } else {
        polyline.setMap(null);
    }
})

Fand ich in der Dokumentation der google maps api 3, die ich tun müssen: setMap(null)..
Aber das hat nicht funktioniert.

Danke!

  • stackoverflow.com/questions/9511474/...
  • Vielleicht Lesen die Frage. Ich sagte setMap(null) nicht hier arbeiten. Ich habe auch gelesen, die Frage ALSO, bevor.
  • warum würde die gleiche api arbeiten manchmal und andere nicht? bekommst du Fehler? Auch, warum haben Sie 2 semi Doppelpunkte nach Ihrem Polylinie var setup?
  • keine Fehler, ich sehe die Zeilen, aber ich kann nicht entfernen Sie Sie.
  • Du gehst zur post müssen der vollständige code für die Seite oder einen link darauf. Ich vermute, es ist eine andere Polylinie, die Sie sehen. Wie haben Sie die Polylinie gezeichnet, in den ersten Platz? Mit der DirectionsRenderer vielleicht?
InformationsquelleAutor Sllix | 2012-08-26
Schreibe einen Kommentar