皆さん、こんにちは皆さん、このコードは、URLのハッシュの後ろにあるものを読み、その値に応じて特定のdivを表示するためのものです。あなたが既にサイトにいる間にハッシュを変更しようとする場合を除いて、今はうまくいきます(または、同じ効果を持つバックボタンを押すと、ハッシュは変更されますが、divは変更されません)。サイトは、すべてのdivの変更(ページのメインコンテンツ)でリロードしないように作られているので、ハッシュ後に別の値を入力するとdivが変わらない理由が想定されますページは既にロードされており、JavaScriptコードはページのロード時に一度しか呼び出されません。 URLが変更されたときに呼び出される方法が必要です。ここでは、コードです:ハッシュは、戻るボタンでは機能しません。
function hash() { var hash = window.location.hash.replace('#',''); InsertContent(hash); }