Rails 3.1现在要求您使用
我已经将无限滚动功能集成到我的应用程序中,并将代码放入了js.coffee文件中。在加载更多产品时,我希望呈现旋转的加载gif。由于该文件不支持Rails代码,因此我无法在此处使用
image_tag
来使用资产管道呈现图像。我已经将无限滚动功能集成到我的应用程序中,并将代码放入了js.coffee文件中。在加载更多产品时,我希望呈现旋转的加载gif。由于该文件不支持Rails代码,因此我无法在此处使用
image_tag
,但我已在此处编写了它,以便您了解我想要做什么。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=...
但是这在资产管道中将不再起作用。我该如何实现这一点?
asset_path
帮助程序。在这里查看第2.2.3节。 - Zajn