无法通过单击链接导航到URL的地址栏

时间:2016-01-23 07:28:14

标签: javascript jquery url jquery-mobile

我有一个使用jQuery Mobile的网页。

该页面有一个起始网址:

https://mypage.test.com/mobile/#start // dummy URL

如果我点击应用程序中的链接,我会导航到另一个页面,例如:

https://mypage.test.com/mobile/#secondPage // dummy URL

因此,当我复制第二页网址并将其复制到地址栏时,它不会导航到该网址,只有当我按下按钮时才会有效。

任何想法为什么?

1 个答案:

答案 0 :(得分:0)

尝试从锚元素中删除##用于导航到当前页面的不同部分。例如,当您想要阅读具体部分时,维基百科会在文章中使用它。

编辑:我检查了文档,似乎它使用AJAX加载不同的页面,它需要使用#。在文档中提供的示例中,url包含所请求页面的名称和文件扩展名:

http://demos.jquerymobile.com/1.2.1/docs/pages/multipage-template.html

当您点击访问第二页时,它会加载新页面并且网址为

http://demos.jquerymobile.com/1.2.1/docs/pages/multipage-template.html#two

您是否尝试过输入文件名?