javascript - 带有 '?x=y' 查询的 jQuery BBQ 推送状态

标签 javascript jquery-bbq

我一直在使用http://benalman.com/projects/jquery-bbq-plugin/推送并对 URL 使用react(AJAX 加载的 URL)...

目前我的网址如下:

article/category/specific -> http://mypage.com/#article/category/specific
article/single/id -> http://mypage.com/#article/single/id

等等,效果非常好......

现在我需要使用一些参数进一步增强它,例如 ?l=http://mypage.com/whereiamefrom

这是针对非常具体的情况,我希望用户可以存储/标记当前 url,但需要知道该 url 从哪里开始。特别是当 URL 通过其他方式更改时,例如用户单击链接等...

就像执行搜索一样,因为搜索会生成以下网址:

search/query -> http://mypage.com/#search/query

//I Would like (): 
search/query -> http://mypage.com/#search/query?l=article/category/specific
search/query -> http://mypage.com/#search/query?l=article/single/id
//(Depending on where you came from)

如果我只是尝试使用“search/query?l=article/single/id”推送状态,那么?转换为“%3F”...

卫生部!!!!!!没关系...由于另一件事,这不起作用,我在哈希的开头错过了一个“#”,我试图插入页面搜索...哦天哪...好东西,输入你的问题可以让你的思绪脱离你所处的圈子。

最佳答案

卫生部!!!!!!没关系...由于另一件事,这不起作用,我在哈希的开头错过了一个“#”,我试图插入页面搜索...哦天哪...好东西,输入你的问题可以让你的思绪脱离你所处的圈子。

所以我推了:'search/query?l=article/single/id" 我应该推到的地方:'#search/query?l=article/single/id"

然后就可以了... (我现在感觉有点傻)

关于javascript - 带有 '?x=y' 查询的 jQuery BBQ 推送状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13360102/

相关文章:

javascript - 如何使用多个哈希?

javascript - 使用 jQuery get 方法从 express.js 取回 json 不起作用

javascript - 如何根据月份对 Json 数据进行分组并使用谷歌图表进行绘制

javascript - jQuery 烧烤...烤架在哪里?

jquery - IE 8 在使用 jQuery BBQ 重新加载页面时显示原始 ajax 响应

jquery bbq - 检测用户何时单击后退按钮

javascript - 如何将 Typescript 编译成使用 ES6 模块的 JS?

javascript - svg.js:用鼠标选择元素

javascript - 如何在加载时将 map 缩放到标记?

jquery - 支持使用 ajax 的浏览器后退按钮而不依赖于哈希更改?