小编T.K*_*ril的帖子

Rails turbolinks与window.onload的问题

我有用于图像弹出效果的baguetteBox库的rails应用程序,但它只在页面刷新后才能正常工作.我知道它因为turbolinks所以我安装了jquery-turbolinks gem,但它仍然不起作用.//要求jquery.turbolinks在正确的位置.

  //
  //= require jquery
  //= require jquery.turbolinks
  //= require jquery_ujs
  //= require baguetteBox.min
  //= require turbolinks
  //= require_tree .
Run Code Online (Sandbox Code Playgroud)

我在展示视图的底部有这段代码

<script>
   window.onload = function() {
   baguetteBox.run('.step_div');
   };
</script>
Run Code Online (Sandbox Code Playgroud)

初始化脚本.

有任何想法吗?

javascript jquery ruby-on-rails turbolinks

1
推荐指数
1
解决办法
2945
查看次数

标签 统计

javascript ×1

jquery ×1

ruby-on-rails ×1

turbolinks ×1