내 페이지 이름은 index.php이며 일부 링크 (내부 페이지 링크)와 내용을 포함합니다. 링크 클릭시 "selected" class
을 링크 li
에 적용하고 관련 콘텐츠를 표시하고 내 페이지 링크가 index.php에서 index.php # c2 (또는 다른 ID의 경우 # c3, # c4, c1)로 변경됩니다.URL에서 검색어 문자열을 가져 오는 방법
내 페이지로드에 문제가 있습니다. 다른 페이지에서이 링크를 제공하면 예. in page.php
이렇게 주어진 경우 <li><a href="index.php?#c2">link2</a></li>
#c2
이 URL을 통해 전달된다는 것을 어떻게 알 수 있습니까? "selected" class
을 li
에 적용하고 싶습니다. 나는 $_SERVER
에 의해 그것을 시도했지만 완료되지 않았습니다. "?"뒤에 문자열을 가져올 수 없습니다. 이 작업을 수행하는 다른 방법이 있는지
Pls는 말해 ...
<li class="selected"><a href="#c1">link1</a></li>
<li><a href="#c2">link2</a></li>
<li><a href="#c3">link3</a></li>
<li><a href="#c4">link4</a></li>
<div id="c1"><!-- contents of link1 --></div>
<div id="c2"><!-- contents of link2 --></div>
<div id="c3"><!-- contents of link3 --></div>
<div id="c4"><!-- contents of link4 --></div>
jQuery 코드를 사전에 선택 수업을
$('.links a').click(function(){
$('.links a').parent().removeClass('selected');
$(this).parent().addClass('selected');
});
감사를 추가 ..
중복! http://stackoverflow.com/questions/901115/get-query-string-values-in-javascript- http://stackoverflow.com/questions/1403888/get-url-parameter-with-jquery?lq=1 – Undefined
이 대답을 부탁드립니다. http://stackoverflow.com/questions/298503/how-can-you-check-for-a-hash-in-a-url-using-javascript –