ハッシュの概念はよくわかりませんが、私が理解していることに基づいて、ユーザーが F5 キーを押したときにページが他のページにリダイレクトされるのを防ぎます。
私はこのjquery関数を持っています:
$('#f1').click(function()
{
alert(window.location.hash);
$("#body").load("sample.php");
});
HTML:
<a href = "#!sample" id = "f1">FUNC 1</a>
<div id = "body">
<!-- OUTPUT HERE -->
</div>
私のsample.phpのコンテンツを正常に出力しましたが、更新ボタンまたはキーボードのF5を押すと、親ページにリダイレクトされました..
更新を押したときに、sample.php の内容が本体に残るようにしたいです。