我正在添加https://github.com/kylefox/jquery-modal - Jquery Modal。到我的项目。我把它添加到我的application.js
//= require jquery
//= require jquery.turbolinks
//= require jquery_ujs
//= require jquery.modal.min
//= require pickadate/picker
//= require pickadate/picker.date
我在我的JS目录中包含了jquery.modal.min.js
。将此添加到我的链接:
<%= link_to "Sign In", new_user_session_path, class: "button", rel: "modal:open" %>
好消息是,模态会打开,但由于某种原因,它会在我的容器外面,所以它包括顶部栏和页脚,它看起来很糟糕。但比那更奇怪。每次点击链接时,它都会对服务器的请求加倍?有人知道我做错了什么吗?
答案 0 :(得分:0)
我认为你应该注意的一些事情:
Turbolinks可能是第一次通话的人,您可以尝试为链接标签禁用Turbolink。
我想要相信页眉和页脚被包含,因为正在加载到模态中的其他页面呈现布局。您可以尝试禁用所述页面的布局,看看是否有效。