如何从 URL 获取片段标识符(哈希 # 之后的值)?

2022-08-30 00:46:42

例:

www.site.com/index.php#hello

使用jQuery,我想把值放在一个变量中:hello

var type = …

答案 1

无需 jQuery

var type = window.location.hash.substr(1);

答案 2

您可以使用以下代码执行此操作:

var url = "www.site.com/index.php#hello";
var hash = url.substring(url.indexOf('#')+1);
alert(hash);

观看演示