Я думал о создании счетчика, который отображается, пока страница загружается с Turbolinks. Вот мой CoffeeScript:Почему мой счетчик не показан в Turbolinks?
startSpinner = ->
console.log "started fetching"
$('html').append('<div id="spinner" class="whirly"></div>')
stopSpinner = ->
$('#spinner').remove()
console.log "stopped fetching"
$(document).on("page:fetch", startSpinner());
$(document).on("page:receive", stopSpinner());
Вертушка, кажется, правильно показать, если я поставил точку останова в stopSpinner (прежде чем она удаляет блесну), но он никогда не виден иначе. Что мне не хватает? Есть ли страница: выборка и страница: получение неправильных вызовов?
FYI Я взял счетчик от http://css-spinners.com/#/spinner/whirly/.
Это имеет смысл. Спасибо за понятное объяснение! Теперь он отлично работает. – Johannes