jQuery 解析 href 键值对

标签 jquery href

我希望能够从 href 中提取几个键值对(如果存在)。假设示例 href 如下:

http://server/index.pl?foo=bar&baz=123
http://server/index.pl?foo=bar

基本上 baz 可能不存在。我使用 jQuery 在单击函数上捕获此值,我希望能够找出这些值是什么(如果存在)。

谢谢

最佳答案

您可以使用JQuery URL parser为了达成这个。下面是返回参数对象的示例:

$.url('http://allmarkedup.com?sky=blue&grass=green').param(); // returns { 'sky':'blue', 'grass':'green' }

关于jQuery 解析 href 键值对,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6019049/

相关文章:

c# - 通过XPATH选择<a href> HTML标记的文本部分

javascript - 将 javascript 变量附加到 href 文件夹路径

javascript - 为什么 AJAX 不起作用?

jquery - iOS 8 - 模式不会让你滚动

javascript - jQuery .html() 方法语法

javascript - 如何通过Jquery从具有相同名称但不同索引的输入中获取所有值

jquery - 如何使 jQuery 模态叠加层达到 100% 透明?

jquery - 点击后如何自定义<a href ="#link">页内链接相对于页面顶部的位置?

html - .doc 文件的 HREF 有效... .docx 的 HREF 无效

javascript - 模拟Javascript函数中的href点击?