2017-03-06 4 views
0

私はoffline.jsturbolinksを使用しています。初期ページの読み込みには問題ありません。しかし、私が別のリンクをクリックすると、ページが更新されるまでこれは動作しません。 Offline.stateがダウンしていますが、まだビューが表示されていないことがわかります。 manuallypopupウィンドウをトリガーする方法はありますか?オフライン.jsをターボリンクで使用する

更新

offline.jsファイル以外の

私が持っている唯一のjsがこれはturbolinksの問題である可能性があり、この

var 
    $online = $('.online'), 
    $offline = $('.offline'); 

Offline.on('confirmed-down', function() { 
    $online.fadeOut(function() { 
     $offline.fadeIn(); 
    }); 
}); 

Offline.on('confirmed-up', function() { 
    $offline.fadeOut(function() { 
     $online.fadeIn(); 
    }); 
}); 
+0

あなたは 'document.ready()'を使用していますか? – Mark

+0

document.ready()を使用していません。手動で起動するオプションを見つけることができません..更新された質問には、私が使用するコードがあります(メインスクリプトファイルの後に読み込み) – Abhilash

+0

まあ、ターボの問題。私は答えを投稿します。一秒 – Mark

答えて

0

です。 app/assets/javascripts/application.jsでは、

$(document).on('turbolinks:load', function() { 
    // your code 
}); 
+0

それを試みたが、同じ..... – Abhilash

関連する問題