“返回”浏览器按钮返回白页

时间:2015-04-03 10:21:27

标签: javascript jquery html

我添加了一段代码,以制作锚链接'跳到另一页更顺畅。

    $('.link-fade').click(function(){
      var href= $(this).attr('href');

      // do animation
      $('body').fadeOut( 500, function(){
            // go to link when animation completes
            window.location=href;
      })

      // over ride browser following link when clicked
      return false;
})

问题:当我按下一个链接,之后点击“回复”状态。浏览器按钮,有时会使整个页面变白并且不加载任何内容。

P.S:我的页面中也包含了pace.js。

1 个答案:

答案 0 :(得分:0)

不要返回false,请尝试此

$('.link-fade').click(function(e){

  e.preventDefault();

  var href= $(this).attr('href');

  // do animation
  $('body').fadeOut( 500, function(){
        // go to link when animation completes
        window.location=href;
  });
});