場合によっては、ジャンプを完了するために href を使用する代わりに ハイパーリンクを使用する必要があります。たとえば、 です。こうすることでページが飛ぶことはなくなります。ただし、ページのタイトルが「#」に変わったり、ページにスクロール バーが表示されたりするなど、マイナスの問題も発生します。これは、onClick イベントの実行後、 が再び href が指すアドレスにジャンプし、「#」はアンカー ポイントであり、デフォルトでは Web ページの先頭に設定されるため、上記の問題が発生するためです。 。
解決策は 2 つあります。
1. return false ステートメントを onClick イベントに追加します。例:
Click
2 、# の代わりに void(0) を使用します。例:
Click