Подскажите пожалуйста как правильно повторно инициализировать карту?
Есть блок, содержимого которого может быть разным. В том числе в нем может быть карта, или иное содержимое. По событию содержимое блока удаляется и на его месте отрисовывается новое.
Карта инициализируется следующим образом:
function CreateMap() {
return new ymaps.Map(options.$map_container.attr('id'), {
center: [options.center_x, options.center_y],
zoom: options.zoom
});
}
Однако при повторном вызове функции карта не создается вновь. В чем может быть проблема?