Клуб API Карт

Highslide JS & Yandex Map

Пост в архиве.

Подскажите пожалуйста, как перерисовать карту в скрытом диве (отдельная страница add.php).

 

Ссылка имеет ввид: 

<a href="add.php#map" onclick="return hs.htmlExpand(this, { objectType: 'ajax', height: 500, width: 548, headingText: 'Мы на карте' } )">Мы на карте</a>

 

Пробовал redraw(), не получилось.

3 комментария

перерисовывать надо после того как скрытый див полностью отобразится,

обычно есть спец-событие типа onAfterExpand

Приведите пример пожалуйста, как это реализовать :-(

hs.Expander.prototype.onAfterExpand = function () {

    map.redraw();

}