我已经在Rails 4应用程序的主页中实现了Slick Slider并且有这个错误:
滑块在打开页面时工作正常,但如果我在导航后返回主页则无效,所有图像都显示在页面上。当我刷新页面时,滑块工作得很好..
我已将根路径定义为:
root "pages#index"
调用光滑滑块的jquery位于app.js文件中:
$(document).ready(function(){
$('.slider').slick({
autoplay: true,
fade: true,
speed: 900,
autoplaySpeed: 1000,
dots: true
});
});
头部的链接标记:
<link rel="stylesheet" type="text/css" href="/assets/slick.css"/>
<link rel="stylesheet" type="text/css" href="/assets/slick-theme.css"/>
和主要布局中正文末尾的脚本:
<script type="text/javascript" src="https://code.jquery.com/jquery-1.11.0.min.js"></script>
<script type="text/javascript" src="https://code.jquery.com/jquery-migrate-1.2.1.min.js"></script>
<script type="text/javascript" src="/assets/slick.min.js"></script>
知道这个bug可能在哪里?