我的导航菜单包含<a>
个标签。
现在,如果我使用浏览器刷新按钮重新加载页面,则会调用jQuery dom ready($(document).ready(function() {}
)方法。
但如果我点击导航链接,那时就不会调用jQuery dom ready($(document).ready(function() {}
)方法。
如果它有任何帮助,我会使用Ruby on Rails作为框架。
这就是我的application.js的样子:
//= require jquery
//= require_tree
答案 0 :(得分:0)
我认为这是Turbolinks
的结果。使用turbolinks
和大多数其他single page frameworks
,document.ready被调用一次。您应该查看此SO问题,以找到解决或解决问题的方法:Rails 4: how to use $(document).ready() with turbo-links。
如果我能够提供帮助,请告诉我。