2017-04-01 44 views
0

我要添加https://github.com/kylefox/jquery-modal - Jquery Modal。对我的项目。我把它添加到我的application.js每次用户点击时打开模式会使请求翻倍 - Rails

//= 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

有几件事情我想你应该留意:

  1. Turbolinks可能是一个使第一个呼叫,您可以尝试禁用的TurboLink的链接标签。

  2. 我想相信,因为其他页面加载到模态被包含在页眉和页脚呈现布局。你可以尝试禁用该页面的布局,看看是否有效。

相关问题