Я пытаюсь сделать модал, который показывает данные. Пока все работает, кроме Js, которые не выполняются.
У меня есть этот тег link_to, который открывает модальные:
<%= link_to "Details", timetrack, :class => "btn btn-primary", :remote => true %>
После нажатия выполняется:
$("#modal").find(".modal-content").html("<%= j render 'show', timetrack: @timetrack %>");
$("#modal").modal('show');
и, таким образом, открытие части, которая содержит информацию о «временном следе»,
он показывает всю информацию о модале, кроме карты, которая зависит от Js.
<% provide :head_tags do %>
<meta name='turbolinks-visit-control' content='reload'>
<script>
document.addEventListener("DOMContentLoaded", function() {
initMap(<%=@timetrack.latitude%>, <%=@timetrack.longitude%>);
parse_end(<%=@timetrack.latitude%>, <%=@timetrack.longitude%>);
</script>
<% end %>
Мне было рекомендовано поместить это поверх партиала, чтобы Js выполнялись, когда модал был открыт, но явно не работал.