gpt4 book ai didi

javascript - 如何从 jquery 哈希中获取多个值

转载 作者:行者123 更新时间:2023-11-30 07:17:07 26 4
gpt4 key购买 nike

如何在 jquery 哈希中获取多个值?

例子:

http://mysite.com/#l:value&v:id1212相同但没有页面刷新 http://mysite.com/?l=value&v=id1212

我想是这样的:

var hash = location.hash.replace(/^.*?#/, '');

var lVal = (/^l:/.test( hash ));
var vVal = (/^v:/.test( hash ));

但是我该如何解决 var lVal 只读到 & 符号的问题?我的方向正确吗?

最佳答案

尝试split您的字符串通过 & 符号然后检索值:

var hash = location.hash.replace(/^.*?#/, '');
var pairs = hash.split('&');
var lVal = pairs[0].split(':')[1];
var vVal = pairs[1].split(':')[1];

关于javascript - 如何从 jquery 哈希中获取多个值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11385019/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com