Coffee Script не запускается при смене страницы, но работает при загрузке страницы. [Rails 5]

Я использую сценарий кофе в своем проекте rails, но проблема в том, что он работает только тогда, когда я загружаю (обновляю) страницу, а при рендеринге страницы, это также должно работать при изменении вида страницы.

вот скрипт, который я использую:

facebook.js.coffee

jQuery ->
  $('body').prepend('<div id="fb-root"></div>')

  $.ajax
    url: "#{window.location.protocol}//connect.facebook.net/en_US/all.js"
    dataType: 'script'
    cache: true


window.fbAsyncInit = ->
  FB.init(appId: env["app_id"], cookie: true)

  $('#sign_in').click (e) ->
    e.preventDefault()
    FB.login (response) ->
      window.location = '/auth/facebook/callback' if response.authResponse

  $('#sign_out').click (e) ->
    FB.getLoginStatus (response) ->
      FB.logout() if response.authResponse
    true

Ответы на вопрос(2)

Ваш ответ на вопрос