クリックした後に div の ID を URL に追加し、閉じるボタンをクリックした後に URL から削除します。
P粉676821490
P粉676821490 2024-04-01 11:46:38
0
2
457

div の ID を URL に追加する部分は完了しましたが、この speaker--card のクラス speakers--overlay-close をクリックした後はできません。ボタンを閉じた後に削除しないでください。

リーリー

いくつかの分割関数などをテストしましたが、機能せず、URL は同じままです - #id を使用します。

P粉676821490
P粉676821490

全員に返信(2)
P粉184747536

私は最終的に次のようなことをしましたが、これが正しいアプローチかどうかはわかりません:

リーリー
いいねを押す +0
P粉376738875

閉じるボタンは div 内にあるため、これをクリックするとイベントが伝播し、div のクリック イベント ハンドラーが実行され、再びハッシュが追加されます。イベントの伝播を停止するには、閉じるボタン イベント ハンドラーで event.stopPropagation() を呼び出し、URL からハッシュを削除します。

リーリー
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート