2015-05-04 78 views
3

我有Fotorama jQuery Slider工作;但是,它不適用於Turbolinks(我寧願不禁用Turbolinks)。Fotorama jQuery Gallery with Rails 4.2.0(Turbolinks issue)

當通過Turbolinks加載頁面時,如何讓這個jQuery滑塊加載?

application.js我已經得到了處理Turbolinks下面的代碼:

var ready; 
ready = function() { 
    // JavaScript to be triggered by Turbolinks/page:load event 
}; 

$(document).ready(ready); 
$(document).on('page:load', ready); 

我可以添加一個功能的JavaScript這一部分加載Fotorama滑蓋的?

任何想法/反饋讚賞。

在此先感謝。

回答

4

是的。

我從來沒有用過這個Fotorama滑塊但看着它的文檔,我認爲你可以做到這一點

$(document).on('ready page:load',function(){ 
    $('.fotorama').fotorama(); 
}); 
1

我建議JQuery-Turbolinks寶石。我自己使用它。只需將它添加到Gemfile,捆綁更新,你就可以走了。