作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我使用 rails 4。我遇到的问题是当我点击我的 rails 应用程序中的链接时 - 一些 js 库不起作用(jquery.inview.js,ckeditor/init)。当我刷新页面时 - 一切正常。
//= require jquery
//= require jquery_ujs
//= require ckeditor/init
//= require jquery.inview.min.js
//= require jquery.inview.js
//= require twitter/bootstrap
//= require turbolinks
//= require jquery_nested_form
//= require_tree .
当我从 application.js 中删除 turbolinks 时 - 一切正常
最佳答案
我自己遇到了类似的问题,链接仅在我的 Rails 4 应用程序中刷新时起作用,并且此链接中讨论的解决方案之一对我有用:
http://srbiv.github.io/2013/04/06/rails-4-my-first-run-in-with-turbolinks.html
不确定这是否适合您,但 Rails 4 默认使用 TurboLinks,值得回顾一下它的工作原理,因为如果设置或使用不正确,它可能会产生意想不到的副作用。
关于javascript - rails 4 : JS doesn't work when I follow links,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18257904/
我是一名优秀的程序员,十分优秀!