Клуб API Карт

Ctrl при клике по Placemark

oleg870670
11 августа 2014, 15:17

Добрый день!

Скажите пожалуйста, как определить, была ли нажата клавиша Ctrl при клике на Placemark?

 

pm = new ymaps.Placemark([56.327, 44.002], { }, { preset: 'islands#darkBlueIcon' });
pm.events.add('click', function (e)

{
// как узнать, был ли нажат Ctrl при клике?
alert('click!');
});

4 комментария
Подписаться на комментарии к посту

К сожалению не получается

pm = new ymaps.Placemark([56.327, 44.002], { }, { preset: 'islands#darkBlueIcon' });
pm.events.add('click', function (e) {
// как узнать, был ли нажат Ctrl при клике?
alert(e.ctrlKey); // выдаёт undefined
});

 

// экспериментальным путем, хз есть ли этов документации


e.get('altKey')

truee.get('ctrlKey')truee.get('shiftKey')

Заработало! Спасибо!