Клуб API Карт

Схема добавления обработчиков события

AVISDIM
21 декабря 2009, 20:02

Вы не планируете упростить схему добавления обработчиков события?

Если добавляешь большое количество слушателей события, то код получается очень большой и не наглядный:

YMaps.Events.observe(map,map.Events.Click, function () {
alert("Щелк!");
});

проще же добавить событие скажем так:
map.click(
function(){
alert("Щелк!");
}
)

Выглядит нагляднее и уменьшит объемы кода в разы. И не нужно искать в каком-то непонятном свойстве Events нужное событие.


И ещё есть ли какой-нибудь JavaScript адаптер для перехода с карт Google на Яндекс, чтобы не переписывать весь JS?


И ещё при маштабировании страницы (всей страницы, а не только текста) в браузерах на WebKit съезжают наложенные многоугольники с картинки.
1 комментарий
Подписаться на комментарии к посту
Спасибо за предложение. Мы думаем над этим.

По поводу адаптера - его несложно написать самому. Например, год назад был предложен небольшой прокси.

Возможно, что кто-то из разработчиков клуба уже сталкивался с подобной задачей и сможет подсказать вам.