2013-06-12 112 views
1

我需要一些關於我的問題的建議。在顯示頁面之前加載樣式和/或動畫

我正在使用JQ Multiselect和JQ統一製作更多的頁面辣妹。

問題是...... JQ應用在頁面已經加載後,它發生你看到沒有「效果」(約1秒)的頁面,然後開始效果/樣式。 這件事很可怕,令人沮喪。

在寫這裏之前,我參觀了StackOverflow和互聯網,但是我找不到解決我的問題的方法。

注意:顯然,在head標籤中,我在「Javascript問題」之前和之後都有單個js和其他標籤的src。

我試着用

<head> 
<script> 
    $(document).ready(function(){ 
    $(window).load(function(){ 
    $('#SomeID').multiselect({}); 
    }); 
    }); 
</script> 
</head> 

<head> 
<script> 

    $(window).load(function(){ 
    $('#SomeID').multiselect({}); 
    }); 

</script> 
</head> 

,但同樣的事情!

你認爲有解決方案嗎?

回答

0

在頁面的主體或所有主要部分上執行CSS display: none,以便在整個頁面加載時隱藏它的所有內容。然後,您可以使用任何想要更改顯示屬性的JavaScript效果。

+0

是的!!!好的,你給了我一個輸入,而不是完整的解決方案。但我解決了我的問題,尋找在x秒後添加和刪除div CSS。 –

相關問題