2016-07-27 118 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