Удаление маркеров из Biostall Google Maps для CodeIgniter

0

Я использую Biostall Google Maps для Codeigniter и полностью его установил. Но я хочу удалить некоторые маркеры с помощью ajax, а код js, который он выполняет, следующий:

            var myLatlng = new google.maps.LatLng(53.236114, 6.496444);

        var markerOptions = {
            map: map,
            position: myLatlng      
        };
        marker_16 = createMarker_map(markerOptions);

16 в "marker_16" является идентификатором маркера. Я хочу, чтобы удалить маркер по id. Как мне сделать это с помощью Javascript?

Теги:
google-maps

1 ответ

1

Спасибо за использование моей библиотеки. Чтобы удалить конкретный маркер, попробуйте:

marker_16.setMap(null);

Это должно (скрестив пальцы) работать на вас. Надеюсь, это поможет!

  • 0
    Ваша библиотека великолепна, и я пытался использовать ваше решение раньше, но оно не работает для кластеров. Поэтому я использовал это: markerCluster.removeMarker (marker_16); markerCluster.redraw (); Который работает как шарм!

Ещё вопросы

Сообщество Overcoder
Наверх
Меню