我有一個側欄,我正在用new_sidebar url替換,但是這樣做時我首先看到舊的br加載,然後看到新的內容。它有一種閃爍效果。比我可以減少閃爍效果的方式。jquery減少頁面加載的閃爍效應
$(document).ready(function(event){
$(".bar").empty();
$(".bar").load("{% url 'get_bar' %}");
});
我有一個側欄,我正在用new_sidebar url替換,但是這樣做時我首先看到舊的br加載,然後看到新的內容。它有一種閃爍效果。比我可以減少閃爍效果的方式。jquery減少頁面加載的閃爍效應
$(document).ready(function(event){
$(".bar").empty();
$(".bar").load("{% url 'get_bar' %}");
});
試試這個:
CSS:
<style>
.sidebar
{
display: none;
}
</style>
jQuery的
$(document).ready(function(event){
$(".bar").empty();
$(".bar").load("{% url 'get_bar' %}");
$(".bar").show();
});
請與默認CSS共享小提琴 – Yaje
隱藏它,然後再顯示它當它完成加載新的側邊欄 – Ian