在我的Rails应用程序上,我跟踪了铁道的无限滚动。
jQuery ->
if $('.pagination').length
$(window).scroll ->
url = $('.pagination .next_page a').attr('href')
if url && $(window).scrollTop() > $(document).height() - $(window).height() - 150
$('.pagination').text("Fetching more")
$.getScript(url)
$(window).scroll()这里是coffeescript文件,如您所见,当您到达页面底部时,将显示文本“获取更多”。如何用我的文件中的gif替换这个?/assets/load.gif
发布于 2014-03-05 00:13:21
尝尝这个
$('.pagination').html('<%= image_tag("load.gif") %>');您需要将coffeescript文件重命名为script.js.coffee.erb,否则可以使用绝对路径。
发布于 2014-03-07 05:35:41
所以,我遇到了同样的问题,跟同样的铁轨一样。我尝试了“深沉”的解决方案,但没有奏效。我的应用程序正在打印.html(xxx)标记中的路径。我做了一些更多的搜索,发现我不得不使用image_tag而不是<img src="xxx">。
希望这对其他可能有这个问题的人有帮助。
https://stackoverflow.com/questions/22185789
复制相似问题