ホームに戻るボタン、トップページはアンカーリンクつける、下層ページはindeんおみへリンク。URLに#xxxは残さない。
グローバルナビゲーションは共通ダイル呼び出し。
トップページのホームに戻るボタンのみをclass「TopPageAnchor」で囲み
ホームに戻るに「LogoLink」のクラスを付与しておく
$(function() {
// TopPageAnchor内のLogoLinkクラスのリンクのみ#page_topを有効にする
$('#TopPageAnchor a.LogoLink').attr('href', function(index, currentHref) {
return '#page_top';
});
});
history.replaceState('', document.title, location.pathname+location.search);
でURLでハッシュをリプレイスしていたスクリプトは削除。
スッキリです。
こういう細かいのをchatGPTで生成してもらえるので楽ちんである。
この記事が気に入ったらサポートをしてみませんか?