Barba.jsで指定したページをプリロードする!
Pjaxを使ってゴリゴリと画面遷移するページが作れる便利なライブラリ「Barba.js」
このBarba.jsで、指定したURLのページをプリロードしてキャッシュさせる方法です!
下記のようなコードでできます!
//読み込むページのURL var url = "http://hogege.com/page/1"; //Barba.js起動 Barba.Pjax.init(); //すでに読み込み済みか確認 xhr = Barba.Pjax.Cache.get(url ); if (!xhr) { //もし読み込んでなかったら読み込み開始 xhr = Barba.Utils.xhr(url ); Barba.Pjax.Cache.set(url , xhr); }
以上です!