質問するログイン新規登録

質問編集履歴

1

誤字

2023/12/15 15:52

投稿

teratail_siw
teratail_siw

スコア19

title CHANGED
File without changes
body CHANGED
@@ -14,10 +14,10 @@
14
14
  });
15
15
  ```
16
16
  hrefが#で始まるa要素をクリックした場合に処理が実行されるようにしているにも関わらず、なぜhrefが空の場合を考慮する記述がなされているのでしょうか。
17
- hrefが空の場合「hrefが#で始まるa要素」とう条件に該当しないため、そもそも処理が実行されないのではないでしょうか。
17
+ hrefが空の場合「hrefが#で始まるa要素」とう条件に該当しないため、そもそも処理が実行されないのではないでしょうか。
18
18
  いろいろなサイトを見ましたが、私が確認する限りでは全てのサイトで同様の記述がされています。
19
19
 
20
- 実際にhrefが空のa要素をクリックすると、スムースクロールが実行されず一瞬でページトップに移動します。
20
+ 実際にhrefが空のa要素をクリックすると、スムースクロールが実行されず一瞬でページトップに移動します。
21
21
  この挙動はjQueryのコードがあってもなくても同じです。
22
22
 
23
23
  多くの解説サイトで、hrefが空の場合を考慮する記述がされている理由をご存知の方がいれば教えていただけないでしょうか。