Здравствуйте. Обсуждалось наверное, но я так и не понял как же все-таки вызвать окно Fancybox по клику на метке на карте? Может кто нибудь дописать недостающий кусок? Идея такая:
При клике на метку на карте открывается модальное окно с содержимым файла test.php
ymaps.ready(init);
function init () {
var myMap = new ymaps.Map('map', {
center: [55.76, 37.64], // Москва
zoom: 10
});
// Создаем экземпляр класса коллекции геообъектов.
myCollection = new ymaps.GeoObjectCollection();
var point= new Array();
point[0] = [55.9052 , 37.568426];
point[1] = [55.659378, 37.757521];
for (var i = 0; i < 2; i++) {
// Создаем метку с заданными координатами.
// Создаем метку и задаем изображение для ее иконки
myPlacemark = new ymaps.Placemark(point[i], {}, {
iconImageHref: 'icon/logoc.png', // картинка иконки
iconImageSize: [70, 70], // размеры картинки
iconOffset: [-5, -20], // смещение картинки
});
// Добавляем метку в коллекцию.
//myPlacemark.events.add('click', simp, myPlacemark);
myPlacemark.events.add('click', function (e) {
// я так понимаю что код должен быть тут
},
myPlacemark
);
myCollection.add(myPlacemark);
}
// Теперь добавим коллекцию геообъектов на карту.
myMap.geoObjects.add(myCollection);
myMap.controls
// Кнопка изменения масштаба
.add('zoomControl');
// Добавление метки на карту
myMap.geoObjects.add(myPlacemark);
}
Спасибо