2015-06-23 35 views
2

當使用Rails 4 Turbo鏈接時, 如何在點擊鏈接時將鼠標光標更改爲進度?Rails 4:在加載時Turbo鏈路改變鼠標光標

我有沒有成功嘗試這樣做:

application.js.erb

$(function() { 
    $(window).ajaxStart(function() { 
     $(this).css({'cursor' : 'progress'}); 
    }).ajaxStop(function() { 
     $(this).css({'cursor' : 'default'}); 
    }); 
}); 

的感謝!

+0

您是否處於生產模式? –

+0

@Dinesh Saini:不,這是對我的本地開發, 有沒有區別? – amitben

+1

http://stackoverflow.com/questions/19042191/turbolinks-what-is-the-rails-4-way-of-showing-progress-for-slow-pages 檢查這一個 –

回答

1

我的平均時間this thread發現一個jQuery補丁,幫助,雖然我不知道是否有更好的解決辦法..

幫我:

application.js.erb

$(function() { 
    $(document).on('page:fetch', function() { $('body').css('cursor', 'progress'); }); 
    $(document).on('page:change', function() { $('body').css('cursor', 'default'); }); 
});