찾다

 >  Q&A  >  본문

javascript - NetEase Cloud Music은 a 태그 href에 값이 있고 점프하지 않는다는 것을 어떻게 인식합니까?

예를 들어 http://music.163.com/#/song?i...
아래 노래 제목을 클릭하면 페이지가 새로 고쳐지거나 이동하지 않습니다. 어떻게 해야 할까요?

扔个三星炸死你扔个三星炸死你2743일 전1050

모든 응답(5)나는 대답할 것이다

  • 为情所困

    为情所困2017-07-05 10:58:54

    http://music.163.com/#/song?i...
    # 번호 다음의 것을 프래그먼트(fragment)라고 부르기도 하고, 앵커 포인트(anchor point)라고도 부르기도 합니다. 이 기능은 브라우저를 새로 고치거나 서버에 요청을 제출하지 않지만 브라우저 기록을 생성할 수 있습니다.
    #번호 뒤의 값은 window.location.hash
    이므로 hashchange에서 이 해시 값의 변화만 모니터링하면 됩니다

    회신하다
    0
  • 天蓬老师

    天蓬老师2017-07-05 10:58:54

    window.location.hash

    회신하다
    0
  • 给我你的怀抱

    给我你的怀抱2017-07-05 10:58:54

    아이프레임

    회신하다
    0
  • 某草草

    某草草2017-07-05 10:58:54

    초보이시나봐요... 소스코드 더보기

    으아악

    사실 저는 방금 Event.preventDefault

    를 사용했습니다. 으아악

    회신하다
    0
  • 过去多啦不再A梦

    过去多啦不再A梦2017-07-05 10:58:54

    페이지가 실제로 새로 고쳐지지 않습니다. 이는 페이지를 대상 위치로 이동할 수 있다는 것을 알고 있습니다. 또한 이는 위에서 언급한 js 해시 및 라우팅에 대해 알아볼 수 있습니다.

    회신하다
    0
  • 취소회신하다