Яндекс API шаблоны

T
На сайте с 04.12.2008
Offline
22
824

<script type="text/javascript">


YMaps.jQuery(function () {

var map = new YMaps.Map(YMaps.jQuery("#YMapsID")[0]);


map.setCenter(new YMaps.GeoPoint(координаты), 10);
map.addControl(new YMaps.TypeControl());
map.addControl(new YMaps.Zoom());
var s = new YMaps.Style();

s.balloonContentStyle = new YMaps.BalloonContentStyle(new YMaps.Template(
"<img src=\"/yamap/2.jpg\" align=\"left\">\
<div>$[description]</div>\
<div>Подробнее <a href=\"/maps/theory/concepts/map_objects.xml$[metaDataProperty.moreLink]\"> здесь</a></div>"
));
var a = new YMaps.Style();
a.balloonContentStyle = new YMaps.BalloonContentStyle(new YMaps.Template(
"<img src=\"/yamap/3.jpg\" align=\"left\">\
<div>$[description]</div>\
<div>Подробнее <a href=\"/maps/theory/concepts/map_objects.xml$[metaDataProperty.moreLink]\"> здесь</a></div>"
));




// ввввв
var placemark = new YMaps.Placemark(new YMaps.GeoPoint(Координаты), {style: s});
placemark.name = "метка";
placemark.description = "Описание";
placemark.metaDataProperty.moreLink = "/maps/theory/concepts/map_objects.xml#placemark";
map.addOverlay(placemark);
//fff
var placemark = new YMaps.Placemark(new YMaps.GeoPoint(Координаты), {style: a});
placemark.name = "метка";
placemark.description = "Описание2";
placemark.metaDataProperty.moreLink = "/maps/theory/concepts/map_objects.xml#placemark";
map.addOverlay(placemark);
})
</script>

Пытаюсь добавить новый шаблон для балуна var a = new YMaps.Style(); пробую, карту вообще не показывает. Как использовать несколько шаблонов?

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий