Песочница
Версия:
Популярные примеры
Карта
Геообъекты
Балун и хинт
Элементы управления
Активные области
Регионы
Кластеризация
GeoQuery
Поведения и события
Поиск по карте
Пробки
Местоположение пользователя
Маршрутизация
YMapsML
GeoXML
ObjectManager
Модульная система
Панорамы
Внешние модули

Использование драггера

Сохранить как файлыЭкспорт на JSFiddle

В данном примере драггер используется для перетаскивания HTML-элемента "#marker". Этот HTML-элемент был передан как значение опции autoStartElement. Драггер автоматически запускается по событию mousedown элемента autoStartElement. Есть возможность инициализировать работу драггера вручную при помощи метода start(). Драггер прекращает работу по событию mouseup документа, но можно досрочно прекратить работу драггера методом stop().

Все события драггера содержат поля 'position' и 'delta', которые позволяют узнать текущее положение курсора и смещение текущего положения относительно последнего события драггера. В примере по событию stop происходит перевод положения маркера в геокоординаты, если драггер прекратил работу над картой.