Jquery アンカー(ハッシュ)で処理を分ける ITかあさん

ITかあさん

Jquery アンカー(ハッシュ)で処理を分ける

久しぶりにJqueryさんのご紹介。
(と、いうより単なるJavascript的なお話なんですが。)

http://example.com/#test

こんなカンジでアンカーが合った場合ちょっと便利でにくいあいつが

location.hash

このlocation.hashを使うと、アンカー(ハッシュ)がURL中にあっただけで簡単に処理を分けることができます。

<script type="text/javascript">
$(document).ready(function(){

if(location.hash=="#test"){
$("div.hidden").removeClass("hidden");
}

});
</script>

簡単便利なので、これからもちょくちょくこのlocation.hashは使いたいと思います!

初夏のJavaScript祭 in サーキュレーションビル ForPro