Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使用jquery从url获取复杂参数?_Javascript_Jquery - Fatal编程技术网

Javascript 如何使用jquery从url获取复杂参数?

Javascript 如何使用jquery从url获取复杂参数?,javascript,jquery,Javascript,Jquery,具有以下url: localhost/tag/Visi%C3%B3n%20Urbana/La%20Florida/I125#plantas 我需要捕获参数Visión Urbana,它就在tagword之后 如您所知,此参数包含一个使用奇怪代码进行url转换的ó,它还包含用%替换的空格 我需要做的是在jquery的原始表示中捕获这个参数?有什么办法吗?解码和拆分。e、 g const url='localhost/tag/Visi%C3%B3n%20Urbana/La%20Florida/I

具有以下url:

localhost/tag/Visi%C3%B3n%20Urbana/La%20Florida/I125#plantas
我需要捕获参数
Visión Urbana
,它就在
tag
word之后

如您所知,此参数包含一个使用奇怪代码进行url转换的
ó
,它还包含用
%
替换的空格

我需要做的是在jquery的原始表示中捕获这个参数?有什么办法吗?

解码和拆分。e、 g

const url='localhost/tag/Visi%C3%B3n%20Urbana/La%20Florida/I125#plantas';
const tag=decodeURIComponent(url).split('/')[2]

控制台日志(标签)它总是在同一个地方吗?另外,如果它返回true而不是字符串,它会工作吗?不,只使用decodeURI