使用基础和Turbolinks与Rails 4的麻烦
我有一个带2个按钮的标题:登录和注册就像这样 。 当我点击其中一个时,会出现一个窗口: 窗口打开 。 为此,我使用了“Reveal Modal”的“Reveal Modal”。
我的问题:如果我点击链接打开我的网站的新页面并尝试打开/关闭登录或注册弹出窗口,窗口关闭,但这次阴影保持( 像这样 ),我需要按F5这又有效了。
我使用Rails 4和基础5。
文件_header.html.erb(查看部分)
Page Test
Page Test
文件application.js
//= require jquery //= require turbolinks //= require foundation //= require bxslider/jquery.bxslider.min.js //= require home //= require_tree . $(function() { $(document).foundation(); });
谢谢您的帮助。
这适用于turbolinks进度条和基础选项卡,手风琴
//= require jquery //= require jquery_ujs //= require foundation //= require turbolinks //= require_tree . var ready; ready = function() { $(document).foundation(); }; $(document).ready(ready); $(document).on('page:load', ready);
问题是Turbolinks。
解决方案:放置//= require turbolinks
//= require jquery //= require bxslider/jquery.bxslider.min.js //= require foundation //= require home //= require_tree . $(document).foundation(); //= require turbolinks
谢谢@AlexAube的帮助! 🙂
- ruby on rails //如何使用咖啡。 而不是我的项目中的js?
- 小胡子条件和循环
- 如何在JavaScript中修改Rails脚本中的全局变量?
- 在模式中重复使用Google Maps街景视图
- 带有rails的入门级javascript:更新表单提交上的div(3.1 / jquery)
- page.insert_html没有插入带有link_to_function(rails)的html
- 使用s3_direct_upload gem的错误URI错误(Javascript / RoR)
- Rails 3 – “link_to_function”方法的状态
- 全球位置(国家,地区,城市)选择Rails,jQuery或Google Maps API的插件?