JavaScript を使用して URL 内の #hash をチェックするにはどうすればよいでしょうか? 質問する

JavaScript を使用して URL 内の #hash をチェックするにはどうすればよいでしょうか? 質問する

URL にハッシュ ( ) アンカー リンクがある場合にのみ実行したい jQuery/JavaScript コードがあります#。JavaScript を使用してこの文字をチェックするにはどうすればよいでしょうか。次のような URL を検出する簡単な包括的なテストが必要です。

  • example.com/page.html#anchor
  • example.com/page.html#anotheranchor

基本的には次のようなものです:

if (thereIsAHashInTheUrl) {
    do this;
} else {
    do this;
}

ベストアンサー1

簡単な使い方ロケーションハッシュ:

if(window.location.hash) {
  // Fragment exists
} else {
  // Fragment doesn't exist
}

おすすめ記事