在 rails 中实现 SitePoint 无限滚动作者:Ilya Bodrov-Krukowski
Implementing SitePoint's Infinite Scolling in rails by Ilya Bodrov-Krukowski
我正在将 http://www.sitepoint.com/infinite-scrolling-rails-basics/ 实施到我自己的项目中。
当我在自己的项目中实现它后,直接在浏览器中输入 URL 就可以了。但是,如果我从不同的页面 link_to,它就不起作用。它回到常规 will_paginate,然后我在浏览器上点击 "reload" 按钮,它再次开始 tp 工作。
但是,我不希望我的用户每次都点击 "reload" 按钮来使无限滚动起作用。什么可能导致这个,我该如何解决?非常感谢!
是turbolinks
造成的
但是,安装 jquery-turbolinks 并不能解决问题。
阅读 turbolinks 文档后,暂时禁用特定 link 和
的 turbolink
<a href="/">Home (via Turbolinks)</a>
<div id="some-div" data-no-turbolink>
<a href="/">Home (without Turbolinks)</a>
</div>
我正在将 http://www.sitepoint.com/infinite-scrolling-rails-basics/ 实施到我自己的项目中。
当我在自己的项目中实现它后,直接在浏览器中输入 URL 就可以了。但是,如果我从不同的页面 link_to,它就不起作用。它回到常规 will_paginate,然后我在浏览器上点击 "reload" 按钮,它再次开始 tp 工作。
但是,我不希望我的用户每次都点击 "reload" 按钮来使无限滚动起作用。什么可能导致这个,我该如何解决?非常感谢!
是turbolinks
造成的但是,安装 jquery-turbolinks 并不能解决问题。
阅读 turbolinks 文档后,暂时禁用特定 link 和
的 turbolink<a href="/">Home (via Turbolinks)</a>
<div id="some-div" data-no-turbolink>
<a href="/">Home (without Turbolinks)</a>
</div>