Клуб API Карт

Название метки + фото

kazliz
19 апреля 2011, 09:53

Здравствуйте мальчики. Помогите начинающей вебмастерице сваять мою первую карту. Вроде простые карты у меня получается создавать. Но тут пришла идея нанести на карту пару достопримечательностей. Идея чтобы на карте изначально были подписанные метки, которые выводятся на карту с помощью placemark.setIconContent("Название");

а как добавить, чтобы при клике по балуну открывалась фото с описанием места? Вот на этом этапе я и остановилась. Полазила в Яндексе и гугле, подобных решений не нашла :(

Не поможите?

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

Если в вашем случае балун - это метка,

то можно слушать на ней событие клик и выполнять свой js-код в обработчике

Прошу учесть, что я в первую очередь блондинка, и только потом вебмастер :)

Очень очень прошу показать пример кода :)

 

YMaps.Events.observe(placemark, placemark.Events.Click, fuction (pl) {

alert('ой!');

});

 

Все равно не догоняю :(

Я думала как-то так должно быть:

var placemark = new YMaps.Placemark(new YMaps.GeoPoint(координаты));
placemark.setIconContent("название");
placemark.name = " название";
placemark1.setBalloonContent("
Описание метки");
map.addOverlay(placemark);

Где ошибка?

где объявлен placemark1?

вы обращаетесь к необъявленной переменной.

поставьте себе набор начинающего вэб-мастера (firefox и firebug) и увидите свои ошибки

Спасибо!!! Но проще было сказать - девушка - уберите единичку :)