2天后我试图解决一个非常奇怪的问题。首次访问我的rails web应用程序会加载图片,但如果您单击导航栏中的Home以进入同一页面,则图片无法加载。如果您在此之后重新加载页面,它将再次出现。 For you to see yourself 我完全不知道如何解决这个问题以及原因是什么......
答案 0 :(得分:1)
你使用turbolinks。
尝试将你的js-slider代码放在这个
中$(document).on('turbolinks:load', function() {
$( document ).ready(function() {
// your js-slider code here
})
});
或只是将其放在application.js
中,并owl-carousel
aplication.js
答案 1 :(得分:0)
尝试为主页链接添加以下代码,如:
<%= link_to('home', home_path, data: { no_turbolink: false}) %>