如果对php页面进行了哈希处理,是否可以在jquery mobile中查询该页面?

如果对php页面进行了哈希处理,是否可以在jquery mobile中查询该页面?,php,jquery-mobile,navigation,Php,Jquery Mobile,Navigation,例如,类似这样的事情: <li id="nameView"> <a href='view.php?mode=name' data-prefetch onclick='setEventView()'> <h1>Today's Schedule By Name</h1> <p>List of classes and events sorted by name</p> </a> </l

例如,类似这样的事情:

<li id="nameView">
   <a href='view.php?mode=name' data-prefetch onclick='setEventView()'>
    <h1>Today's Schedule By Name</h1>
    <p>List of classes and events sorted by name</p>
   </a>
</li>
  • 对我有用,但在包含“include‘feedback.php’”的页面中 这很好,只是现在我想能够传递散列反馈页面,在打开之前访问的页面中的参数。 因此,不是:

    <li><a data-transition="slideup" href="#feedback">Feedback</a></li>
    
  • 我想做一些类似的事情:

    <li><a data-transition="slideup" href="#feedback? lastPageVisited="blahblahblah">Feedback</a></li>
    
  • 除了这些都不起作用,我不想经常预取或链接到feedback.php页面


    有什么想法吗?

    url的哈希部分必须始终位于url的末尾,因此

    example.com?hi=there#buddy
    
    是正确的,但是

    example.com#buddy?how=goes
    

    这是不正确的。在url中遇到
    #
    后,它成为has值的一部分后的所有内容都将不通过浏览器发送到服务器。

    在jQuery移动网站中,每个伪页面都会被赋予一个
    数据url
    属性,该属性引用元素的id(这适用于单个HTML文档中有多个伪页面的情况)或原始文档的位置(完成此操作后,jQuery Mobile将绝对URL存储为
    数据URL
    属性)。当您导航到某个页面时,框架首先检查文档是否在DOM中,然后再通过AJAX将其拉入,您可以通过将链接更改为绝对URL来尝试使用此功能:

    <li><a data-transition="slideup" href="/path/to/feedback.php">Feedback</a></li>
    
  • <li><a data-transition="slideup" href="/path/to/feedback.php">Feedback</a></li>