페이지를 다시로드하지 않고 jQuery를 사용하여 현재 URL에 추가 매개 변수를 추가 하시겠습니까?

사용자 2924019

클라이언트의 웹 사이트에 직원 목록이있는 페이지가 있습니다. 사용자가 이름을 클릭 한 다음 jQuery를 사용하면 오른쪽의 바이오 섹션이 현재 바이오에서 페이드 아웃되고 선택한 바이오로 페이드 인됩니다.

이것은 괜찮지 만 문제는 모두 동일한 URL에 있기 때문에 특정 약력에 연결할 수 없다는 것입니다.

URL에서 매개 변수를 검색하고 페이지로드시 올바른 약력을 표시하는 jQuery가 있지만 문제는 복사하여 붙여 넣을 준비가 된 각 직원 이름 클릭에서이 매개 변수를 변경 / 추가해야한다는 것입니다.

링크 목록은 다음과 같습니다.

<ul class="team_list">
    <li><a href="#">Staff Name 1</a></li>
    <li><a href="#">Staff Name 2</a></li>     
    <li><a href="#">Staff Name 3</a></li>
</ul>

페이지를 다시로드하지 않고이 작업을 수행 할 수 있습니까?

로리 맥 크로 산

URL 조각 (일명 해시 값)을 사용합니다.

<ul class="team_list">
    <li><a href="#name1">Staff Name 1</a></li>
    <li><a href="#name2">Staff Name 2</a></li>     
    <li><a href="#name3">Staff Name 3</a></li>
</ul>

그런 다음 window.location.hash페이지로드시 사용 하여 값을 검색하고 필요에 따라 올바른 약력을 표시 할 수 있습니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

Related 관련 기사

뜨겁다태그

보관