banalala

emlog和pjax
准备文件 编辑模板 header.php 的 head 添加必要文件:复制<script ...
扫描右侧二维码阅读全文
01
2016/03

emlog和pjax

准备文件 

编辑模板 header.php 的 head 添加必要文件:

<script src="http://libs.cdnjs.net/jquery/1.11.1/jquery.min.js"></script>
<script src="http://libs.cdnjs.net/jquery.pjax/1.8.2/jquery.pjax.min.js"></script>

使用pjax 

编辑模版 footer.php 在/body标记结束前插入:

  <script  type="text/javascript">
 $(document).pjax('a[target!=_blank]', '#contentleft', {fragment: '#contentleft',timeout: 8000}); 
 </script>

参数解释:

  1. a[target!=_blank]:绑定本页面非新窗口打开的所有链接

  2. #contentleft:链接点击之后,仅仅更新#contentleft容器的内容,页面其他内容不变,需自行修改这个参数

  3. fragment:'#contentleft':#contentleft选择器的碎片从Ajax响应提取

  4. timeout:8000:Ajax超时时间为8秒,如果未响应则直接刷新网页

注意:这个 #contentleft 怎么找呢?

    小指的方法是打开模板的 echo_log.php,找到包裹文章页面的 div 的 id 就是了,一般是第一第二个

    id 名字都是 contentleft,content或者main之类的,按照这个方法一般都可以


最后修改:1970 年 01 月 01 日 08 : 00 AM
如果觉得我的文章对你有用,请随意赞赏

发表评论