Jquery 当通过链接访问站点时,Rails Turbolinks将我的滑块弄混了

Jquery 当通过链接访问站点时,Rails Turbolinks将我的滑块弄混了,jquery,css,ruby-on-rails,turbolinks,Jquery,Css,Ruby On Rails,Turbolinks,我的滑块在正常页面加载(即刷新或第一次打开)后看起来完全正常,但当你按照链接转到滑块所在的页面时,它会出错。我把这归咎于涡轮链接。这真的让我的网站运行得更快,所以我不想放弃它 很明显,我正在做的项目是正常的 这是它通常的样子: 这就是当你跟随一个链接查看页面时的样子 我使用Tinycarousel作为滑块: 我真的不知道该尝试什么,因为这是我第一次使用Rails,所以我非常坚持这一点,没有任何选择如何继续 这是滑块的CSS: /* Tiny Carousel */ #latest-produ

我的滑块在正常页面加载(即刷新或第一次打开)后看起来完全正常,但当你按照链接转到滑块所在的页面时,它会出错。我把这归咎于涡轮链接。这真的让我的网站运行得更快,所以我不想放弃它

很明显,我正在做的项目是正常的

这是它通常的样子:

这就是当你跟随一个链接查看页面时的样子

我使用Tinycarousel作为滑块:

我真的不知道该尝试什么,因为这是我第一次使用Rails,所以我非常坚持这一点,没有任何选择如何继续

这是滑块的CSS:

/* Tiny Carousel */
#latest-products { height: 1%; margin: 30px 0 0; overflow:hidden; position: relative; padding: 0 50px 10px;   }
#latest-products .viewport { height: 235px; overflow: hidden; position: relative; }
#latest-products .buttons {
    display: block;
    position: absolute;
    top: 20%;
    left: 0;
    width: 46px;
    height: 70px;
    color: $d_deep_red;
    text-align: center;
    line-height: 35px;
    text-decoration: none;
    font-size: 50px;
    transition: all .25s ease-in-out;
}
#latest-products .next {
    right: 0;
    left: auto;
    top: 20%;
}

#latest-products .buttons:hover {
    color: darken($d_deep_red, 10%);
}

#latest-products .disable { visibility: hidden; }
#latest-products .overview { list-style: none; position: absolute; padding: 0; margin: 0; width: 240px; left: 0; top: 0; }
#latest-products .overview li{ float: left; margin: 0 30px 0 0; padding: 1px; height: 121px; border: 1px solid #dcdcdc; width: 236px;}
#latest-products .overview li img {border: 6px solid $d_caramel_orange;}

任何帮助都将不胜感激。

您可以在无需TurboLink的情况下加载页面。只需将其添加到
链接到
帮助程序:

<%= link_to "link text", link_path, :"data-no-turbolink"=>true %>
true%>
这将导致为特定链接加载整个资源库

如果您不想这样做,并且这是完全可以理解的,那么您可以将carussel的所有
js
css
添加到视图本身(如果它特定于一个视图)。因此,它们将加载视图并正常渲染


更新-更正:从
数据中删除了最终的
s
无turbolink

我尝试了
链接到
代码,但它没有给我所需的结果,在链接之后滑块仍然显示错误。有什么想法吗?你到底写了什么?这段代码应该在每个链接到该页面的锚中。是的,链接在我的视图中只出现一次,但它给我带来了问题。这就是我写的:
'home',:action=>'index'},'data no turbolinks'=>true)%>
并且输出在HTML上是正确的。你应该向我开枪。。。奇点到“数据无涡轮链接”,你应该很好去。。。我一上电脑就会更正我的答案