URL 中的 jQuery Mobile 数据
使用 jQuery Mobile,我如何创建 hashbang URL(例如 #!/value_1/value_2
)并能够读取这两个值(假设两个参数始终采用相同的顺序)。
需要注意的是,这是由单页结构提供支持的,因此我不会链接到外部页面。
Using jQuery Mobile, how could I create hashbang URLs such as #!/value_1/value_2
and be able to read both of these values, assuming that both parameters will always be in the same order.
One caveat is that this is being powered by a one page structure, so I'm not linking to an external page.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
默认情况下,jQuery Mobile 自动将 hashbang 映射到页面元素 id(假页面)。首先您需要禁用此行为。
对其采取操作
加载站点
单个虚假页面打开时 (onpageshow JQM事件)< /p>
创建链接就像正常创建链接一样 - 只需设置一个 href 值。
以下是更多信息:
jQuery Mobile 和 hashbang 导航的“查询参数”< /a>
jQuery Mobile automatically maps hashbangs to page element ids (faux pages) by default. First you need to disable this behavior.
Then you need have a custom logic which reads windows.location.hash and takes action on it either when
the site is loaded
individual faux page is openend (onpageshow JQM event)
Creating links happens like you would create links normally - just set a href value.
Here is more info:
jQuery Mobile and "query parameters" for hashbang navigation