关闭div后刷新另一个div

时间:2016-07-27 13:37:08

标签: javascript

我正在使用js函数来隐藏div

<div class="alert alert-success" id="closediv">You have deleted an item!</div>

<script>
setTimeout(function() {
    $('#closediv').fadeOut('slow');
    }, 5000
);
</script>

我正在使用此功能来关闭在div中打印的信息。信息关闭后,我想刷新另一个div或整页

我要刷新的Div是

<script>
    setTimeout(function() {
       $('#closediv').fadeOut('slow');
       }, 5000
       $('#mainContent').location.reload();
       );                   
    }
</script>

一旦我添加到刷新div,脚本不起作用:感谢任何帮助,我需要先关闭div然后刷新另一个div。

1 个答案:

答案 0 :(得分:2)

您应该在fadeOut()的完成处理程序中执行此操作。

setTimeout(function() {
  $('#closediv').fadeOut('slow',function(){
      location.reload()
  });
}, 5000);

如果您在确认方面遇到任何问题,请使用location.href = location.href代替location.reload()