#!ってなにか http://twitter.com/#!/ToQoz みたいなやつ フラグメントURL / fragment URL と呼ばれているらしい。 Ajaxページで戻るボタンで戻れたり、クロールしてもらえるようになってSEO的に良いとか。 準備 jQuery, jQuery-UI(エフェクト簡単に付けるために使用), hashchange.js読み込む。 使い方 タブ切り替え時何かしらサーバー側とのデータのやり取りあるとして、 http://example.com/!#/tab1 ⇔ http://example.com/#!/tab2 みたいな感じでタブ切り替えしたい時。 *!#以下がないときはtab1を表示 (function($){ var tab1 = function() { $("#tab1").hide(); $("#tab2").hide(); $.ajax({