セクション タイトルをクリックするか、グローバル サイト ナビゲーションのドロップダウンからリンクをクリックして、アコーディオン タイプのサブセクションが表示されるページがあります。
その意図は、ページ内のセクションをどこからでも直接アクセスできるようにすることです。
グローバル メニューには、次の形式のリンクがあります。
/pagename.aspx#anchor-name
/pagename.aspx#anchor-name2
グローバル ナビゲーションを介してクリックをキャプチャするには、次を使用します。
var anchor = window.location.hash;
if (anchor) {
toggle_element(anchor_name);
}
内部
$(document).ready
残念ながら.ready
、ページが初めて読み込まれたときにのみ起動します。
をクリックして移動すると/pagename.aspx#anchor-name
、スクリプトが実行されます。次に をクリックして/pagename.aspx#anchor-name2
も、何も起こりません。
このアクティビティをキャプチャするにはどうすればよいですか?