2017-04-13 139 views
-1

我想顯示加載符號,而頁面加載時,如按鈕單擊它需要大約40秒加載數據,我想要一個佔位符。當頁面加載/查詢時,加載加載gif VB.NET

我曾嘗試使用jQuery的,如下所示:

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script> 
     <script type="text/javascript"> 

      $(window).load(function() { 
       $(".loader").fadeout("slow"); 
      }) 
</script> 

的.loader類CSS是這樣的:

.loader 

{ 
position: fixed; 
left: 0px; 
top: 0px; 
width: 100%; 
height: 100%; 
z-index: 9999; 
background: url('images/loading.gif') 50% 50% no-repeat rgb(249,249,249); 
} 

我收到一個錯誤,當我運行該項目: 「錯誤:對象不支持屬性或方法'淡出'「

可能是什麼問題?

+2

它是'fadeOut()'不是'fadeout()'(注意首都O) – Archer

+0

爲什麼要標記vb.net,如果它是Javascript? – Mederic

+0

通常情況下,您會使用'fadeIn'來緩慢顯示加載gif,然後只在數據加載時才隱藏它。數據加載完成後,您是否可以掛入觸發器/事件?是加載頁面上的數據還是通過ajax請求(您在點擊按鈕時提及)。 –

回答

-1

只是我發現一個小錯誤就是這樣。

fadeout應該fadeOut

所以,

$(window).load(function() { 
      $(".loader").fadeOut("slow"); 
    }) 

會的工作是肯定的。 :)