1

Railscasts를 따라 Rails 앱에서 무한 스크롤을했습니다.텍스트를 coffeescript로 바꾸기

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() 

는 여기에 커피 스크립트 파일이며 텍스트에 "더 가져 오기"페이지 하단에 도착했을 때 볼 수있다. 이 파일을 내 파일에있는 GIF로 바꾸려면 어떻게해야합니까 ??? /assets/load.gif

답변

2

$('.pagination').html('<%= image_tag("load.gif") %>'); 

당신은 script.js.coffee.erb하기 위해 커피 스크립트 파일의 이름을 변경해야 할 시도하거나 당신은 내가 다음이 똑같은 문제가되었다

1

그래서 절대 경로를 사용할 수 있습니다 같은 정확한 railscast. 나는 '깊은'제안을했지만 작동하지 않는 해결책을 시도했다. 내 응용 프로그램은 .html(xxx) 태그 내부의 경로를 인쇄하고있었습니다. 나는 더 많은 검색을했는데 image_tag 대신에 <img src="xxx">을 사용해야 만한다는 것을 알았습니다.

희망 사항은이 문제가 발생한 다른 사용자에게 도움이되기를 바랍니다.