【发布时间】:2012-10-03 22:50:02
【问题描述】:
当我点击第一个链接时,pjax 会触发正确的内容。但是,当我选择第二个链接时,pjax 会像“http://localhost.com/name/test1/name/test2/”这样添加到已经选择的链接,然后返回到索引页面。我猜是因为添加了第二个链接。我该如何解决这个问题?
<li><a data-pjax='#content' href="name/test1/"> test1 </a></li>
<li><a data-pjax='#content' href="name/test2/"> test2</a></li>
<li><a data-pjax='#content' href="name/test3/"> test3 </a></li>
<script type="text/javascript">
$(document).ready(function(){
$(function(){
$('a[data-pjax]').pjax({container:'#content',timeout:15000});
});
});
</script>
【问题讨论】:
-
我解决了这个问题,我在所有“href”前面添加了一个正斜杠“/”,例如“href="/name/test1”。由于某种原因,它导致了相同的配音没有它的网址。
标签: pjax