0

嗨,我正在使用 pjax 以及 html、javascript 和 php。我在加载 php 页面和 alos javascript 时遇到了很多问题刷新 pjax,如果用户单击链接(不使用 pjax),它也会像默认的 html 链接一样加载整个页面。

问题是 pjax 优化页面中的每个链接,所以我不能使用链接进行整页加载。我可以使用按钮加载整个页面,但我想知道我是否可以使用链接(如<a href=''>)。

4

1 回答 1

1

我不太明白你的问题是什么......你可以使用带有普通href的pjax。我什至会推荐它,它需要的变化更少。

我对您的问题的最佳猜测:如何使一个链接使用 pjax 而另一个使用正常重新加载?

JS:

$(document).pjax('a[data-pjax]', '#container', { fragment: '#container' });

HTML:

<a data-pjax href="..."> Pjaxified Link</a>
<a href=".."> Normal Link </a>
<div id="#container"> Load pjax stuff here</div>

更多信息在这里:https ://github.com/defunkt/jquery-pjax#usage

如果这对您没有帮助,请说明您的问题!

于 2013-10-22T11:40:12.567 回答