есть карта с метками и открывающимися балунами с информацией. хочу в тексте информации по клику на определенную кнопку через jq менять информацию на другую, выбранную через пост и бд. информация меняется,но отображается только после перезагрузки. возможно ли сделать как на обычной странице через jq сразу
пример кода
var data = document.getElementById('data');
for(var i=0; i<data.childElementCount; i++){
var name = data.children[i].children[0].innerHTML;
var description = data.children[i].children[2].innerHTML;
cluster.add(new ymaps.Placemark(data.chil
clusterCaption: name+'-к',
iconContent: name+'-к',
balloonContent: description
}, {
preset: "twirl#blueStretchyIcon",
balloonMaxWidth: '350'
}));
}
<div id="data" style="display:none">
$item .= '<description>
...
<div id="naz_sotr2'.$one['id'].'">'.$pech_sotr.'</div>
...
</description>';
echo $item.'</item>';
</div>
function naznach_sotr_map(user,id)
{
$.post('/.../...',
{
id:id,
user:user
},
function(data) {
$('#naz_sotr2'+id).css({display:'none'});
$('#naz_sotr2'+id).html(data);
});
}
$('#naz_sotr2'+id).html(data); конкретно в этой функции вопрос. на обычной странице изменение данных мгновенное, тут так не происходит. может кто сможет подсказать решение?