pjax 无刷新bug

<script src="https://api.dyboy.cn/static/js/jquery.pjax.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).pjax('a[target!=_blank]', '#home', {fragment: '#home',timeout: 8000}); //#wrap为刷新的id
    $(document).on('pjax:send', function() {
    $(".loading").css("display", "block");
    //预加载函数可写在这里
  
});

$(document).on('pjax:complete', function() {
    //回调函数
    $("img[src$=jpg],img[src$=jpeg],img[src$=png],img[src$=gif]").parent("a[class!=noview]").addClass("swipebox");
    if( $('pre').length ){ hljs(); }     //回调函数解决文章页代码不高亮的问题
    $(".loading").css("display", "none");
    //pjax加载结束的回调函数 解决js无法定位的问题
    //重新定位容器内容的函数写在这里
});


</script>
posted @ 2019-07-19 12:16  YJLAugus  阅读(719)  评论(0)    收藏  举报