Клуб API Карт

smallZoomControl, click

Пост в архиве.

Всем привет.

 

Как повесить обработчик события "click" на smallZoomControl? Требуется именно щелчек мышью по этим кнопкам, а не просто масштабирование (которое можно сделать и другими способами).

 

такой вариант не прокатил

map.controls.add('smallZoomControl', { 

top: 10, left: 10

});

var szc = map.controls.get('smallZoomControl');

szc.events.add('click', function() { alert(111); }, null);

 

API 2.0

3 комментария
Дмитрий Сухоносов
28 января 2016, 04:26

$(szc.getLayout()._parentElement).click(function() {
  console.log('click!');
});

а что будет если

szc.getLayout().events.add('click', function() { alert(111); }, null);

Дай пожалуйста ссылку на доку, где описан этот метод (getLayout) контрола