サッと解決した方法をば。
jsフォルダにあるinspinia.jsをテキストエディタで開いて、以下を探します。
1 2 3 4 5 6 |
// Append config box / Only for demo purpose // Uncomment on server mode to enable XHR calls $.get("skin-config.html", function (data) { if (!$('body').hasClass('no-skin-config')) $('body').append(data); }); |
確かに、「Only for demo purpose」(デモ目的のためだけのもの) って書いてある!
ということで、こいつをコメントアウトします。
1 2 3 4 5 6 7 |
// Append config box / Only for demo purpose // Uncomment on server mode to enable XHR calls /* $.get("skin-config.html", function (data) { if (!$('body').hasClass('no-skin-config')) $('body').append(data); }); */ |
これだけでも、ページ表示のdeath loopは無くなりますが、未だ数ページ連続して表示されたりします。
ですので、以下も探します。
1 2 3 4 5 |
// Tooltips demo $('.tooltip-demo').tooltip({ selector: "[data-toggle=tooltip]", container: "body" }); |
これもdemoって書いてありますね。
これもコメントアウトの刑です。
1 2 3 4 5 6 |
// Tooltips demo /* $('.tooltip-demo').tooltip({ selector: "[data-toggle=tooltip]", container: "body" }); */ |
これで私の場合は、完全に1ページのみの表示に修正できました。
「demo」という文言で検索すると、もうひとつ以下のような部分があります。
見ると、これもデモ用と書いてありますが、animation と書いてあるので、
何か動きのあるcssを使用していると、同じような不具合になる可能性もありますね。
そのときは、さらにこれもコメントアウトすれば良いと思います。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
// For demo purpose - animation css script function animationHover(element, animation) { element = $(element); element.hover( function () { element.addClass('animated ' + animation); }, function () { //wait for animation to finish before removing classes window.setTimeout(function () { element.removeClass('animated ' + animation); }, 2000); }); } |
以上です。
コメントを残す