Php Jquery移动重定向不起作用

Php Jquery移动重定向不起作用,php,jquery,jquery-mobile,Php,Jquery,Jquery Mobile,我希望通过php将用户重定向到特定位置: header('Location:http://localhost/diplomska/#more') 重定向后浏览器中的url为: http://localhost/diplomska/#more 但它仍然指向主页。即使我在浏览器中手动编写,它仍然是一样的。但是,如果我单击指向页面#more的导航链接,它就会工作。 我添加了数据url属性,但仍然是一样的。此外,代码: <div id = "more" data-role="page" dat

我希望通过php将用户重定向到特定位置:

header('Location:http://localhost/diplomska/#more')
重定向后浏览器中的url为:

http://localhost/diplomska/#more
但它仍然指向主页。即使我在浏览器中手动编写,它仍然是一样的。但是,如果我单击指向页面
#more
的导航链接,它就会工作。 我添加了
数据url
属性,但仍然是一样的。此外,代码:

<div id = "more" data-role="page" data-url="http://localhost/diplomska/#more"data-title="More about you" >

当我点击它时,它的链接是:

<a id="more" href="#more"
    data-transation="slidedown"
    data-role="button"
    data-icon="arrow-d"
    data-mini="true"
    data-iconpos="top"
    >More</a>

页面上不能有多个具有给定
id的元素。从您的
锚中删除
id
,它的
href
属性引用您要跳转到的
div