我正在为多页jQuery Mobile页面创建一个gsp。在div中定义了三个不同的片段:
<div id="page1" data-role="page">
我尝试了几种方法来链接到页面上的另一个片段但没有成功。在所有情况下,链接都会将我带回索引页面。
<li><g:link data-icon="arrow-r" controller="foursome" action="summary" id="${foursomeInstance.id}" fragment="page2">Page2</g:link></li>
<li><a data-icon="arrow-r" href="#back9">Page2</a></li>
<li><a data-icon="arrow-r" href="/foursome/summary/${foursomeInstance.id}#back9">Page2</a></li>
这个问题有什么好的材料吗?这很有帮助 - Grails render() with a fragment parameter
答案 0 :(得分:1)
这是jquery-mobile问题:您需要为其他页面的内部链接添加rel="external"
。见http://jquerymobile.com/demos/1.0a2/#docs/pages/docs-pages.html