我正在寻找一个可转换以下 URL 的 jquery 解决方案:
http://www.mysite.com/longpage.html#title3
进入
http://www.mysite.com/longpage.html?var=1#title3
只需添加“?var=1”就没有问题。但 anchor 仅在放置在 URL 末尾时才起作用。
最佳答案
根据您在问题中所描述的内容,简单的替换即可解决问题:
"http://www.mysite.com/longpage.html#title3".replace(/(#.+?)$/, '?var=1$1')
这只是普通的 JS,因为这就是所需要的。
关于javascript - 从 url 中删除 anchor - 将字符串添加到 url - 并再次在末尾附加 anchor ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20551025/