2016-07-27 115 views
0

后我使用js函数隐藏DIV结束div刷新另一个DIV

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

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

我使用这个功能关闭,在一个div打印信息。一旦信息被关闭,我想刷新另一格或整页

事业部我要刷新是

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

一旦我加入到刷新DIV脚本不起作用:任何帮助表示赞赏,我需要先关闭div然后刷新另一个div。

回答

2

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

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

如果你面临着确认任何问题,使用location.href = location.href代替location.reload()应该有所帮助。

+0

它不起作用。我已经尝试过不关闭链接并刷新页面 – user3651819

+0

@user可能你有一个错字,查看更新的代码。 – nicael

+0

现在好,没有确认刷新可以刷新页面 – user3651819