Turbolinks导致与href ="#"的链接触发页面刷新

 plumscape_191 发布于 2023-02-11 16:20

我的页面上有一个非常简单的链接.My link.它会导致页面刷新.当我删除"turbolinks"时,它不再导致刷新.

我过去一直使用带有哈希片段的链接.除非我长时间遗漏了一些非常基本的东西,否则我不明白这是如何导致刷新的.

它没有附加任何JS事件处理程序.

有任何想法吗?

这可能没关系,但我正在使用jQuery,Twitter-Bootstrap和Ruby on Rails.

到目前为止的线索:

当我删除Turbolinks时,链接表现正常(不会导致页面刷新).

链接"#"作为URL导致我的应用程序的每个页面上的重新加载.

与任何"#hasfragmenttext"的链接将导致单次刷新,然后页面的URL为"mypage#ha​​sfragmenttext",任何额外的点击都不会导致页面刷新...嗯.

小智.. 14

上面的解决方案对我没有用,但是这样做了:

My link

这可以在https://github.com/turbolinks/turbolinks找到

撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有