2014-06-27 91 views
0

我有一個側欄,我正在用new_sidebar url替換,但是這樣做時我首先看到舊的br加載,然後看到新的內容。它有一種閃爍效果。比我可以減少閃爍效果的方式。jquery減少頁面加載的閃爍效應

$(document).ready(function(event){ 
    $(".bar").empty(); 
    $(".bar").load("{% url 'get_bar' %}"); 
}); 
+1

請與默認CSS共享小提琴 – Yaje

+0

隱藏它,然後再顯示它當它完成加載新的側邊欄 – Ian

回答

0

試試這個:

CSS:

<style> 
    .sidebar 
    { 
     display: none; 
    } 
</style> 

jQuery的

$(document).ready(function(event){ 
    $(".bar").empty(); 
    $(".bar").load("{% url 'get_bar' %}"); 
    $(".bar").show(); 
}); 
+0

你的意思是你怎麼能把CSS放入就緒函數? –

+0

是在就緒功能 – Rajeev

+0

不,你需要把它放在