Я пытаюсь заполнить список городов, а также отметить их на картах. Используя AJAX, я обновляю элемент div списком городов, и для каждого элемента города я пытаюсь вызвать функцию addmarker (), котораяПредполагается добавить маркер поверх карт Google.с помощью firebug я вижу тег javascript с вызовом функции, но addmarker () не выполняется
Каков наилучший подход для принудительного вызова функции javascript и обновления элемента dom?
вот как выглядит мой addmarker ():
function addmarker(lat,lng,title_new)
{
new_marker = new google.maps.Marker({
position: latlng_new,
map: map,
title:title
});
}
Вот как выглядит мой файл html.erb
<%= post.content %>
<script type="javascript"> addmarker( <%= post.lat_long%>, <%= post.title%>);
</script>
</div>
Элемент DOM обновляется после завершения документапогрузка.