0

当我点击下一页时,我的代码有问题>>>页面刷新两次。<<<可以停止吗?对不起我糟糕的英语

代码

jQuery(document).ready(function() {

$(".container").css("display", "none");

$(".container").fadeIn(1000);

$("a.pager").click(function(event){
    event.preventDefault();
    linkLocation = this.href;
    jQuery(".container").fadeOut(1000, redirectPage);       
});

function redirectPage() {
    window.location = linkLocation;
}});

非常感谢

4

1 回答 1

1

您需要停止传播点击事件(与 不同.preventDefault()):

$("a.pager").click(function(event){
  event.preventDefault();
  linkLocation = this.href;
  jQuery(".container").fadeOut(1000, redirectPage);
  return false; // stop propagation of the click event 
});
于 2013-01-12T08:45:24.160 回答