時間がたつと、githubページ遷移がpjaxによって行われたという記事を読んだので、jquery-pjaxプロジェクトをチェックしました。私は答えに近いと思いますが、それはイベントpjax:start
とpjax:end
に関連するものでなければなりませんが、私はまだそれを得ることができないので、私はここでいくつかの助けを得ることを試みます。pjaxでgithubスタイルのページ遷移を作る方法
$('a.pjax').pjax('#main');
$('#main').bind('pjax:start', function(){$('#main').slideUp()})
.bind('pjax:end'), function(){$('#main').slideDown()});
しかし、それは何の影響
あなたがコードを掘る際に、前/次のページがで、スムーズにスライドする方法について話していますか?これは、HTML5履歴APIと基本的な動作のJSで行われます。 –
@CalvinFroedgeはい、コードビューのページについて話していますが、pjaxについては何も意味しません。 –
うん、その仕事をする中心は、ヒストリーAPIです:http://html5demos.com/historyあなたは新しいURLにスワップした後にリクエストを受け取ります。エフェクトの部分は、標準のjQueryアニメーションで行うことができます。 –