Rails Rails 中从一个页面跳到另一个页面,JS 失效

wl1991724 · 2015年06月04日 · 最后由 swordray 回复于 2015年06月04日 · 1691 次阅读

在 rails 中,我使用 a 标签从一个页面跳转另一个页面,js 失效了,但是刷新一下就好了,这是什么原因呢?

勇士!欢迎来到前端高原,你想走哪一条路继续冒险?

  1. Rails Default Stack 之路(http://guides.ruby-china.org/working_with_javascript_in_rails.html#turbolinks
  2. 纯血前端之路(移除 Turbolinks)

一般可以通过加上 jquery.turbolinks.js 或去掉 turbolinks 解决,详见这两个库的文档

Turbolinks 问题

@rei 赞一个!原来是 turbolinks 对我的 a 标签动了手脚

需要 登录 后方可回复, 如果你还没有账号请 注册新账号