我正在尝试显示数据的模态。到目前为止,一切工作正常,除了未执行的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 %>
我建议将其放在partial的顶部,以便在打开模式时可以执行Js,但显然不起作用。