$(文件).on’就绪页面:加载’ – 无法正确使用ie10

我正在开发rails。 对于jquery我使用coffeescript。 turbolinks很活跃。

我有一个问题,它让我感到紧张。

当我想启动我的function(这里称为脚本)时,我使用以下代码:

$(document).on 'ready page:load', => scripts() 

我的脚本(div滑块)在加载页面时运行,在所有浏览器中都没有任何问题。

无论如何,当我点击另一个页面然后回到开始时,javascript没有加载。 这个问题实际上只在ie10中。

我已经尝试了以下内容:

 $(document).on 'ready page:change', => scripts() 

..但然后div滑块失去控制。 它跳得非理性。 😉

我能做什么? 有任何想法吗?

谢谢!

ST

你可以试试

 $(document).on 'ready, page:change', => scripts() 

在ready和page之间添加逗号:change,以分隔两个参数。