我正在使用jQuery和Ajax构建一个动态网站。我想读取以下URL中哈希后的id
:
something.php#type=abc&id=123
我当前读取哈希值的代码是:
var hash = location.hash.substr(1);
alert(hash);
您可以这样做:-
var hash = window.location.hash.substr(1);
var searchParams = new URLSearchParams(hash);
if(searchParams.has('id')) {
var id = searchParams.get('id');
console.log(id);
}
其他参数也一样。希望这能有所帮助。