Клуб API Карт

11 комментариев
тогда вопрос: можно ли установить произвольную позицию, в любом месте карты? кстати, в примере событие не работает. чтоб заработало, надо обозвать его, например "myEvent1" YMaps.Events.observe(btn1, btn1.Events.Click, function (myEvent1) {...}, toolbar); вместо YMaps.Events.observe(btn1, btn1.Events.Click, function () {...}, toolbar);
1. Максимум, что можно — это отодвинуть кнопку с помощью разделителя. 2. Адрес примера?
2. http://api.yandex.ru/maps/jsapi/doc/dg/concepts/map_events_listeners.xml приведённый код не работает, по крайней мере у меня YMaps.Events.observe(map,map.Events.Click, function () { alert("Щелк!"); }); но работает в таком виде YMaps.Events.observe(map,map.Events.Click, function (mEvent) { alert("Щелк!"); }); тоже самое относится и к http://api.yandex.ru/maps/jsapi/doc/ref/reference/toolbarbutton.xml
Запустил ровно приведённый код в FF3, всё работает. А вы в каком браузере запускаете? Какая ошибка выскакивает в консоли?
FF3 Ошибки не выскакивают, просто ничего не происходит по Events.Click Но если открыть "Просмотреть пример в браузере" http://api.yandex.ru/maps/jsapi/examples/mapeventslisteners.html то там в исходном коде написан как раз второй вариант, с именованной функцией.
Где вы увидели именованную функцию? mEvent — параметр, который не обязательно объявлять, если он не используется. Указанный пример работает в FF3 как с объявлением параметра, так и без.
пардон, перепутал )) но в целом будем считать разобрались. Спасибо!
Азат, не подскажете, в чём у меня ошибка? Я пытаюсь добавить разделитель, но он не добавляется и всё что после него исчезает: http://www.nwtechnic.ru/temp.html
toolBar1 != toolbar1
аааа!! посыпаю голову пеплом!!! забыл про регистрозависимость! привык к делфям ))