- + Параметры →
params.markers[i].icon
: Новый опциональный параметр. Позволяет кастомизировать иконки маркеров.
- * Библиотека переименована из
ddYMap
вddMap
:jQuery.fn.ddYMap
→jQuery.fn.ddMap
. - + Можно не думать о подключении скрипта Яндекс Карт, библиотека сделает это автоматически.
- + Размер карты будет автоматически обновляться при каждом срабатывании события
resize
на главном контейнере. - + Все дочерние элементы главного элемента будут удалены во время инициализации.
- + Скрипт будет дожидаться загрузки API Яндекс Карт по необходимости.
- * Параметры:
- +
params.apiKey
: Новый параметр. API-ключ Яндекс Карт. Пока что работает и без ключа, но Яндекс декларирует его обязательным, так что рекомендуется использовать. - * Следующие переименованы:
- *
params.placemarks
→params.markers
. - *
params.placemarkOptions
→params.markerOptions
.
- *
- -
params.zoom
,params.latLng
: Устаревшие названия больше не поддерживаются, используйте вместо нихparams.defaultZoom
иparams.placemarks
.
- +
- + Событие →
ddBeforeInit
: Новое событие. - + README, README_ru.
- + CHANGELOG, CHANGELOG_ru.
- * Внимание! Обратная совместимость нарушена.
- + Параметры →
controls
: Новый необязательный параметр. Массив элементов управления картой. - + Параметры →
mapOptions
: Новый необязательный параметр. Опции карты, которые будут переданы в конструктор.
- * Если меток несколько и карта изначально скрыта, то позиционирование делается при первом показе.
- * Если у элемента с картой не задана высота, она выставляется в
400px
.
- * Внимание! Используется API Яндекс Карт версии 2.1!
- + Добавлены новые элементы управления на карту: геолокация и полноэкранный режим.
- * Параметры →
placemarks
:- * Параметр переименован из
latLng
(старое имя пока поддерживается, но не рекомендуется к использованию). - + Теперь принимает массив меток, а не просто пару координат. У каждой метки можно задать не только позицию, но и всплывающую при клике подсказку (балун). Параметр, как и раньше, может принимать и просто пару координат центра карты.
- * Параметр переименован из
- + Объект карты (экземпляр
ymaps.Map
) записывается в data 'ddYMap' контейнеру с картой (к которому применёнjQuery.fn.ddYMap
). - + События →
ddAfterInit
: Новое событие. Вызывается у контейнера с картой после инициализации.
- + Параметры →
mapCenterOffset
: Новый необязательный параметр. Позволяет задать смещение центра карты относительно центра контейнера в пикселях. - * Параметры →
defaultZoom
: Параметр переименован изzoom
(старое имя пока поддерживается, но не рекомендуется к использованию).
- + Добавлен метод
jQuery.fn.ddYMap
, внутренний методjQuery.ddYMap.init
не рекомендуется к использованию. - + Добавлен параметр
params.defaultType
, позволяющий задать тип карты по умолчанию. - - Параметр
params.elementId
удалён за ненадобностью. - * Внутренняя переменная
elementId
переименована вelement
.
- + Первый релиз.