使用JQuery淡出并重新加载

时间:2015-12-01 02:12:28

标签: javascript jquery

我要做的是淡化div然后重新加载页面,页面重新加载fadeIn div并停止重新加载页面。 fadeOut潜水重装后这里的问题不会停止,所以fadeOut不起作用?

代码:update

$(document).ready(function () {
    $("#myDiv").fadeOut('slow', function () {
        location.reload(true); 
        $("#myDiv").fadeIn(4500);
    });
});

1 个答案:

答案 0 :(得分:1)

  

这里的问题如果我将url添加到url的结尾它将无法正常工作   因为url有这样的id = number   本地主机:49208 / CMMS / UserView.aspx ID = 8

尝试设置localStorage首次.fadeOut()来电,如果localStorage使用#myDiv将唯一项目设置淡出$.holdReady(),则淡入#myDiv 。另请参阅Global Variable usage on page reload

$.holdReady(true);
  if (localStorage.getItem("reload") === "#") {
    $("#myDiv").fadeOut();
  }
$.holdReady(false);
$(document).ready(function () {
    if (localStorage.getItem("reload") === null) {
      $("#myDiv").fadeOut('slow', function () {
        localStorage.setItem("reload", "#");          
        window.location.href = window.location.href            
      });
    } else {
        $("#myDiv").fadeIn(4500);
    }
});