Zar*_*Zar 5 javascript url jquery uri
我正在寻找一种通过JavaScript从当前URL检索#anchor部分的方法.例如:
会回来contact-us.
我可以在最终分割URI,#然后拿最后一块,但我正在寻找一个更好,更清晰的建议.本机(jQuery?)函数会很棒,但我想我要求的太多了.
Rob*_*b W 11
location.hash.slice(1);
Run Code Online (Sandbox Code Playgroud)
它始于a #,因此.slice(1).给定一个任意的字符串,你可以通过创建一个使用内置的URL,解析特征<a>元素,并设置HREF,然后读取其他属性,如protocol,hostname,hash,等jQuery的例子:
$('a').attr('href', url)[0].hash;
Run Code Online (Sandbox Code Playgroud)