Приветсвую всех, у меня вопрос, я распологаю метки на карте по координантам, но когда прогручиваешь карту, метки смещаются постоянно как их зафиксировать? чтоб они не езили за скроллом, решения не нашел...
<script type="text/javascript">
ymaps.ready(init);
function init () {
var myMap = new ymaps.Map('map', {
center: [37.609218,55.753559], zoom : 12,
});
myMap.controls.add("zoomControl")
.add("typeSelector")
.add("mapTools");
my1 = new ymaps.Placemark(37.609218,55.753559], {
name: 'Заголовок',
address: 'Описание',
websayt: 'Адрес сайта'
}),
my2 = new ymaps.Placemark(37.609218,55.753559], {
name: 'Заголовок',
address: 'Описание',
websayt: 'Адрес сайта'
}),
myCollection = new ymaps.GeoObjectCollection();
myCollection
.add(my1)
.add(my2);
var myBalloonLayout = ymaps.templateLayoutFactory.createClass(
'<h3>$[properties.name]</h3>' +
'<p><strong>Адрес:</strong> $[properties.address]</p>' +
'<p><strong>Веб-сайт:</strong> <a href="http://$[properties.websayt]" target="_blank">перейти</a></p>'
);
ymaps.layout.storage.add('my#theaterlayout', myBalloonLayout);
myCollection.options.set({
balloonContentBodyLayout:'my#theaterlayout',
// Максимальная ширина балуна в пикселах
balloonMaxWidth: 300
});
myMap.geoObjects.add(myCollection);
}
</script>