今ではたくさんの方法があります..簡単な方法です(しかし、それはあまり保守可能な方法ではありません)
すべてのウェブサイトのコンテンツを 1 つのページにまとめ、ページと見なされるすべてのセクションを次のように div で囲みます。
<div class="home-page">content of home page goes here </div>
<div class="contact-us-page">content of contact us page goes here </div>
etc...
jqueryを使用して、ホームページ以外のすべてを非表示にします
$(function(){
$('.contact-us-page').hide();
$('.other-page').hide();
})
ユーザーが他のページへのリンクをクリックすると、お問い合わせページとしましょう。親を非表示にして、代わりにお問い合わせページをスライドさせます。
$('.contact-us-link').click(function(){
$('.home-page').hide(1000);
$('.contact-us-page').show(1000);
})
以上です :)
これの失敗は、ルーティングがないことです..
これを解決するには、backbone.js のようなものを使用する必要がありますが、これはよく知るのに時間がかかります...
これは、これがどのように機能するかについての簡単なアイデアです..