Quantcast
Channel: Клуб API Карт
Viewing all articles
Browse latest Browse all 7380

Создание элемента управления в API 2.0

$
0
0

Пытаюсь перевести пример, приведенный для API 1.xна API 2.0

Споткнулся на п.2 и 3 из примера: создание элемента управления и обработчиков onAddToMap и onRemoveFromMap. Где ошибка, подскажите plz

 

var map;
ymaps.ready(function () {
var map = new ymaps.Map("id123", {center: [55, 37], zoom: 5, type: "yandex#map", behaviors: ["default", "scrollZoom"]});
map.controls.add("zoomControl");

var group = new ymaps.GeoObjectCollection();
var pm = new ymaps.Placemark([55,37], {iconContent: "Метка", balloonContent: "метка", name:'1', description:'Inf-2'});
group.add (pm);
map.geoObjects.add(group);

var grp = new OfficeNavigator (group);
map.controls.add (grp);
});

function OfficeNavigator (offices) {
     this.onAddToMap = function (map,position){
        $('#r1').html('1 шаг'); // флаг того, что обработчик был вызван
     };
     this.onremoveFromMap = function () {
     };
}:

 

.

Viewing all articles
Browse latest Browse all 7380

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>