我试图从jqm 1.1更新到1.3。 当使用page-params(例如$.mobile.changePage("#page2?id=xy")
)更改页面时,页面得到正确更改,但参数不会显示在浏览器Url中,因此添加书签或重新加载页面会因为缺少参数而失败。深度链接jQuery-mobile 1.3和jqm.page.params.js
0
A
回答
0
应该$.mobile.changePage("#page2?id=xy")
0
作为一种变通方法我现在在我的OnPageChange对事件侦听器:
var correctHash = window.location.hash.replace(/\?.*$|$/, "") + (data.options.pageData? ("?"+jQuery.param(data.options.pageData)):"");
history.replaceState(null,null,correctHash);
此追加切断PARAMS回哈希
+1
嗯,这对我不起作用。你的事件监听器是什么样子的?我试过这个: $(document).bind('onpagechange',function(event,data){ – 2013-03-17 16:35:15
相关问题
- 1. jQuery深度链接
- 2. 角度深度链接?
- 3. iOS深度链接和通用链接,如何在ios中深入链接
- 4. jQuery地址 - 深度链接和状态
- 5. FancyBox/Popup深度链接
- 6. Android:深度链接网址
- 7. Google动作 - 深度链接
- 8. 深度链接div区块
- 9. 从Chrome深度链接Android
- 10. 微信深度链接
- 11. iOS的深度链接
- 12. Angular 1.3中的深度合并选项
- 13. URL和Silverlight深层链接
- 14. jQueryMobile和ASP.NET GridView分页器链接
- 15. Backbone/Marionette - 多路由器,深度链接?
- 16. 优步在iOS上的深度链接
- 17. jQueryMobile中的动态链接
- 18. 的Android深度定制的链接URI
- 19. 动态生成的HTML深度链接
- 20. MongoDB中的3级深度链接
- 21. 如何进行延期深度链接?
- 22. angular2路由在apache的深度链接
- 23. 用于深度链接的Web服务
- 24. Android上的优步深度链接
- 25. 使用HOKO推迟深度链接
- 26. 深度链接到Android应用程序
- 27. Jquery工具叠加 - 深度链接
- 28. FBAppinvite中的深度链接错误?
- 29. 如何深度链接YUI 3 Tabview?
- 30. IOS深度链接 - fb-messenger,slack,whatsapp,viber
这段代码是什么OP写道。你想说什么? – 2013-03-08 07:47:08
@JacobMarble他一定编辑过这个问题。它曾经是'pageChange' .. – 2013-03-08 10:29:19