jQuery를 사용하여 URL에서 쿼리 문자열 검색
제공된 URL("http:/ /www.mysite.co.uk/?location=mylocation1") jQuery 코드에서 사용하려면 다음을 따르세요. 단계:
먼저 URL 매개변수를 구문 분석하는 JavaScript 함수를 정의합니다.
function getUrlVars() { var vars = [], hash; var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&'); for (var i = 0; i < hashes.length; i++) { hash = hashes[i].split('='); vars.push(hash[0]); vars[hash[0]] = hash[1]; } return vars; }
다음으로 getUrlVars() 함수를 사용하여 "위치" 값을 추출합니다.
var locationValue = getUrlVars()['location'];
이제 jQuery 코드에서 추출된 값을 활용할 수 있습니다.
$('html,body').animate({ scrollTop: $('#div#' + locationValue).offset().top }, 500);
이렇게 하면 스크롤됩니다. 선택기에 지정된 대로 "location" 값에 해당하는 ID를 가진 요소로 페이지를 이동합니다(예: "#div#mylocation1").
위 내용은 jQuery로 URL 쿼리 문자열 매개변수를 검색하고 사용하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!