Bootstrap 导航栏折叠菜单不适用于 Turbolinks

2024-01-23

Bootstrap 导航栏折叠菜单不适用于 Turbolinks。

工作场景

  1. 页面加载时

    <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse"> </button>
    <div class="navbar-collapse collapse" id="menu"> </div>
    
  2. 单击菜单和下拉菜单

    <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse"> </button>
    <div class="navbar-collapse in" id="menu" style="height: auto;"> </div>
    
  3. 再次单击菜单并折叠

    <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target=".navbar-collapse"> </button>
    <div class="navbar-collapse collapse" id="menu" style="height: 1px;"> </div>
    

不起作用(导航到任何页面后)

  1. 页面加载时

    the same html, no need to repeat
    
  2. 单击菜单和下拉菜单

    the same html, no need to repeat
    
  3. 再次单击菜单并折叠

    3.1.在调试器中观察到的瞬时变化

        <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse"> </button>
    
        <div class="navbar-collapsing" id="menu" style="height: 96px;"> </div>
    

    Note: 类=“导航栏折叠” and 高度:96 像素;

    3.2.然后回到同样的状态

        <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse"> </button>
        <div class="navbar-collapse in" id="menu" style="height: auto;"> </div>
    

    注意:与步骤 2 中相同的 html。

库版本:

  • 涡轮链接2.1.0
  • jQuery 2.0.3
  • 引导程序3.0.3

我希望有人能给出一个真正的答案或解释。


这里的负责人是Turbolinks。解决方法是不加载 Turbolinks javascript。

在文件中

app/assets/javascripts/application.js

删除这一行

//= require turbolinks

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Bootstrap 导航栏折叠菜单不适用于 Turbolinks 的相关文章

随机推荐

  • 我应该从 getFft 看到什么样的输出?

    好吧 我正在努力创建一个 Android 音频可视化应用程序 问题是 我从 getFft 方法中得到的结果与谷歌所说的它应该产生的结果不一致 我一直追溯到 C 源代码 但我对 C 或 FFT 不够熟悉 无法真正理解正在发生的事情 我将尝试包
  • sifr3 - 预取不起作用?

    我在启用 sifr 3 的网站的加载时间 大小方面遇到问题 并发现在我的应用程序中多次请求字体 swf 这可以在 firebug 的网络选项卡以及 apache 日志中看到 On http novemberborn net flash pr
  • 如何在Castle.DynamicProxy中使用IInterceptor?

    我写了一个这样的例子 简单计算器类 public class Calculator public int Add int a int b return a b 实现了DynamicProxy提供的 IInterceptor Serializ
  • 为什么“reset_index(drop=True)”函数会意外删除列?

    我有一个名为的 Pandas 数据框数据匹配 它包含 worker id unit id 和 caption 列 请参阅随附的屏幕截图 了解此数据框中的某些行 假设索引列不是按升序排列 我希望索引为 0 1 2 3 4 n 并且我希望它按升
  • 在 PubNub Swift 中访问 PNMessageResult

    请参阅此链接 http www pubnub com blog realtime ios apps getting started with swift and pubnub 基于以下功能我能够收到响应 func client client
  • Java MySQL 更新查询

    我收到错误 无法发出数据 这里是SSCCE package mysqltest import java awt import java awt event import javax swing import java applet Appl
  • 使用 Angular 5 分析 asp.net core 2(Web api)

    我正在寻找以下环境的分析解决方案 有人可以建议吗 net471 上的 ASP NET Core 2 实体框架 6 2 0 角度 5 0 0 我调查了迷你分析器 Glimpse Glimpse 尚未升级至 Core 2 0 MiniProfi
  • 实现最快运行时间的算法(问题、解决)

    对于算法竞赛训练 不是家庭作业 我们在过去一年中收到了这个问题 将其发布到此站点是因为其他站点需要登录 这就是问题 http pastehtml com view c5nhqhdcw html http pastehtml com view
  • 如何使用 NodeJS 创建流 API

    您将如何创建一个流 APINode http nodejs org 就像Twitter 流媒体 API http apiwiki twitter com Streaming API Documentation 我最终想做的是从FriendF
  • 如何克隆 Date 对象?

    分配一个Date变量到另一个变量会将引用复制到同一实例 这意味着改变一个就会改变另一个 我怎样才能真正克隆或复制Date实例 Use the Date https developer mozilla org en Core JavaScri
  • flutter android main 函数被调用两次

    在我的 flutter 应用程序中 我注意到 main 函数执行了两次 我正在使用计数器应用程序中的示例代码 文本main function被打印两次 我的 AndroidManifest xml 如下
  • 更改前缀后 npm 没有响应

    我最近尝试通过 npm 更新 IONIC CLI 安装成功了几次 但 CLI 版本没有改变 经过研究 我决定更改 npm 前缀 然后 IONIC strated 抛出 bash IONIC 命令未找到 然后我做了进一步的研究 之后我通过 w
  • “强制停止”将 Activity 留在其生命周期的哪个位置?

    假设我的应用程序已启动并正在运行 然后我进入我的设备主屏幕 导航设置 gt gt 应用程序 gt gt 管理应用程序 选择我的应用程序 然后按Force stop Which Activity下次打开应用程序时会调用方法吗 在我因不检查自己
  • 无法保持对 Selenium Python 驱动程序中元素的关注

    我试图通过 python 控制网络来运行脚本并下载相应的 csv 文件 以下是网页的外观 其中包含仪表板菜单 可单击 搜索 其他按钮 单击 搜索 按钮后 它会显示一个 搜索 文本框 可以在其中输入代码并按 Enter 键运行 现在我需要找到
  • Java JNA UCHAR 和 PUCHAR

    我正在寻找一个Java字符串 WLANHostedNetworkSetSecondaryKey and WLAN 托管网络设置属性 一个想要一个带有 CHAR 的结构内的结构 第一个想要一个 PUCHAR 我尝试使用字符串 char byt
  • 在 Linux 中设置 ADT 时出现错误消息

    我安装了 Ubuntu 11 10 安装了 GNOME 3 取代了 Unity 从 Ubuntu 软件中心安装了 Eclipse 安装了 android sdk 和 ADT 现在 当我启动 eclipse 时 我收到一条消息 Failed
  • 如何从 ISecurityTokenValidator 正确获取依赖范围的服务

    在我的 asp net core 2 0 Web 应用程序中 我有一个自定义ISecurityTokenValidator它验证令牌 它依赖于存储库来进行数据库查找 存储库本身被设置为范围依赖项 services AddScoped
  • 如何设置Arcgis Javascript dojoConfig包的相对路径

    我正在使用 Arcgis Javascript API API 构建于 dojo 工具包之上 所以我需要在API中使用dojo功能 我正在准备 dojo 配置文件 如下所示 var pathRegex new RegExp var loca
  • 使用 JMS 序列化器仅将实体关系序列化到 Id

    我正在尝试使用 JMS Serializer 序列化实体关系 这是实体 class Ad Type string Groups manage var string private description Type Acme SearchBu
  • Bootstrap 导航栏折叠菜单不适用于 Turbolinks

    Bootstrap 导航栏折叠菜单不适用于 Turbolinks 工作场景 页面加载时