我有一个类似的 URL:
www.example.com/task1/1.3.html#a_1
如何使用 jQuery 获取 a_1
anchor 值并将其存储为变量?
最佳答案
对于当前窗口,你可以使用这个:
var hash = window.location.hash.substr(1);
要获取主窗口的哈希值,请使用:
var hash = window.top.location.hash.substr(1);
如果你有一个带有 URL/hash 的字符串,最简单的方法是:
var url = 'https://www.stackoverflow.com/questions/123/abc#10076097';
var hash = url.split('#').pop();
如果您使用的是 jQuery,请使用:
var hash = $(location).attr('hash');
关于javascript - 如何使用 jQuery 从 URL 中获取 anchor ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3552944/