클릭 후 URL에 div의 ID를 추가하고 btn 닫기를 클릭한 후 URL에서 제거합니다.
P粉676821490
P粉676821490 2024-04-01 11:46:38
0
2
493

URL에 div의 ID를 추가하는 부분을 완료했지만 여기에서 닫기 버튼을 클릭한 후에도 삭제할 수 없습니다speaker--card div 中的类 speakers--overlay-close.

으아아아

일부 분할 기능 등을 테스트했지만 작동하지 않고 URL이 동일하게 유지됩니다. # + id를 사용하세요.

P粉676821490
P粉676821490

모든 응답(2)
P粉184747536

나는 결국 이런 일을 하게 되었지만 이것이 올바른 방법인지 확실하지 않습니다:

으아아아
P粉376738875

닫기 버튼은 div 내부에 있으므로 클릭하면 이벤트가 전파되고 div의 클릭 이벤트 핸들러가 실행되어 해시가 다시 추가됩니다. 닫기 버튼 이벤트 핸들러에서 event.stopPropagation()를 호출하여 이벤트 전파를 중지한 다음 URL에서 해시를 제거할 수 있습니다.

으아아아
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿