jQuery を使用して URL からクエリ文字列を取得
指定された URL (「http:/」から「location」パラメータの値を抽出するには) /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 で利用できるようになります。 code:
$('html,body').animate({ scrollTop: $('#div#' + locationValue).offset().top }, 500);
これにより、セレクターで指定された「location」値に対応する ID を持つ要素までページがスクロールされます (例: "#div#mylocation1")。
以上がjQuery で URL クエリ文字列パラメータを取得して使用する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。