gpt4 book ai didi

javascript - 在 Rails 4 中使用 Foundation 和 Turbolinks 时遇到问题

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:46:18 26 4
gpt4 key购买 nike

我有一个带有 2 个按钮的标题:登录和注册 Like this .当我点击其中一个时,会出现一个窗口:window open .为此,我使用基础的“显示模态”(Reveal Modal)。

我的问题:如果我点击链接打开我网站的新页面并尝试打开/关闭登录或注册弹出窗口,窗口关闭但这次阴影停留(like this)我需要再次按 F5 键。

我使用 Rails 4 和 foundation 5。

文件 _header.html.erb(查看部分)

<div class="large-12 columns header">
<div class="logo">
logo
</div>
<div class="infos">
<ul>
<li><a href="#" class="" data-reveal-id="login">Login</a></li>
<li><a href="#" class="" data-reveal-id="signup">Sign up</a></li>
</ul>
</div>
</div>

<div id="login" class="reveal-modal" data-reveal>
<p>
Page Test
</p>
</div>

<div id="signup" class="reveal-modal roundish" data-reveal>
<p>
Page Test
</p>
</div>

文件application.js

//= require jquery
//= require turbolinks
//= require foundation
//= require bxslider/jquery.bxslider.min.js
//= require home
//= require_tree .

$(function() {
$(document).foundation();
});

感谢您的帮助。

最佳答案

这适用于 turbolinks 进度条和基础选项卡、 Accordion

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

关于javascript - 在 Rails 4 中使用 Foundation 和 Turbolinks 时遇到问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25150922/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com