URL 値を入力してもタイトルが変わらず、最初のコンテンツが非表示にならない
<script type="text/javascript">
$(function() {
var pagecontent = $(".page_content");
var pages = $("ul.pages li,#logo");
var hash = window.location.hash;
var title = document.title;
pagecontent.not(hash).hide();
pages.first().addClass("active").show();
pagecontent.first().show();
pages.find('[href=' + hash + ']').addClass('active');
pages.find('[href=' + hash + ']').parent().closest('li').addClass('active');
pages.click(function() {
$(this).addClass('active').siblings().removeClass('active');
$(this).parent().closest('li').addClass('active').siblings().removeClass('active');
pagecontent.hide();
var activepage = $(this).find("a").attr("href");
$(activepage).fadeIn();
title = $('h2', activepage).first().text();
$('title').text(title);
return false;
});
});
</script>
URL を入力しようとしても、タイトルと pagecontent.first は変更されません。