Клуб API Карт

Не получается добавить html в метку

xinterma
3 октября 2013, 14:10
 // Создаем геообъект с типом геометрии "Точка".
        myGeoObject = new ymaps.GeoObject({
            // Описание геометрии.
            geometry: {
                type: "Point",
                coordinates: [37.59851,55.812772]
            },
            // Свойства.
            properties: {
                // Контент метки.
                iconContent: 'ООО "Базис-Групп"',
                balloonContent: '
                    <strong>Сайт</strong>:<a href="http://dom-climata.ru/" target="_blank">dom-climata.ru</a><br />
                    <strong>Адрес</strong>: г. Москва, ул. Руставели, д.14, стр.9<br />
                    <strong>Телефон</strong>: + 7 (495) 276-27-70, 8(800)555-27-10 звонок по России бесплатный<br />
                    <strong>E-mail</strong>: info@dom-climata.ru<br />
                    <a href="http://dom-climata.ru/about/contacts/" target="_blank">Контактная информация на сайте дилера</a>
                '
            }
        }, {
            // Опции.

После вставки html-кода в "balloonContent" карта перестала отображаться. Я так понял проблема в синтаксисе, так как в notepad у меня не подсвечивает только первый тэг <strong>, остальные теги подсвечивает. Что неправильного?

Или лучше использовать код из этой документации?

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

Что неправильного нужно смотреть в консоли ошибок Javascript. Язык Javascript не поддерживает синтаксис создания строк, который Вы использовали

О, в одну строку работает. Также можно и "\" после каждой строки ставить, тогда норм будет. Спасибо.