Rails 3.1 现在要求您在使用image_tag
资产管道渲染图像时使用。
我在我的应用程序中构建了无限滚动,并将代码放入 js.coffee 文件中。我希望在加载更多产品的同时呈现旋转加载 gif。我不能image_tag
在这里使用,因为这个文件不支持 Rails 代码,但我已经把它写在这里,所以你明白我想要做什么。
jQuery ->
if $('.pagination').length
$(window).scroll ->
url = $('.pagination .next_page').attr('href')
if url && $(window).scrollTop() > $(document).height() - $(window).height() - 1200
$('.pagination').html("<%= image_tag("loading.gif") %> Loading more...")
$.getScript(url)
$(window).scroll()
以前,我只是用纯 HTML 编写它,使用<img src=...
但这将不再适用于资产管道。我怎样才能做到这一点?