如何創建一個可以有多個容器的Pjax?我想這Pjax此鏈接:PJAX多個容器
https://github.com/defunkt/jquery-pjax/blob/master/README.md
,這是我的代碼:
$(document).pjax('a', '#pjax-container, #pjax-navbar');
,但它不工作。
那麼我想這個代碼:
$(document).pjax('a', '#pjax-container');
$(document).pjax('a', '#pjax-navbar');
,它並不能工作。它只是加載最後一個。
如何讓它工作?
這是我的HTML
<div class="wrap">
<nav id="w0" class="navbar-inverse navbar-fixed-top navbar" role="navigation" id="pjax-navbar">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#w0-collapse"><span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span></button><a class="navbar-brand" href="/josh/cms_template/backend/web/">My Company</a></div>
<div id="w0-collapse" class="collapse navbar-collapse">
<ul id="w1" class="navbar-nav navbar-right nav">
<li class="active"><a href="/josh/cms_template/backend/web/site/index">Home</a></li>
<li><a href="/josh/cms_template/backend/web/site/logout" data-method="post">Logout</a></li>
</ul>
</div>
</div>
</nav>
<div class="container" id="pjax-container">
<div class="site-index">
this is my content
</div>
</div>
</div>
我要的是,當我去到另一個網頁,只pjax容器會發生變化。
我已經做到了。但導航欄並沒有改變。
請添加html佈局; –
請添加html佈局。當代碼執行?也許pjax處理程序沒有正確連接到頁面。 –
檢查我的HTML代碼。 –