我有一個JavaScript函數需要很長時間來執行計算。我在開始計算之前也會顯示一個GIF,就像進度條一樣。在循環期間GIF動畫停止
我面臨的問題是,即使我將GIF設置爲show(),直到循環結束,它才顯示出來。
下面是完整的代碼:
$(document).ready(function() {
$('#progress').show();
while(true){
//calculation
}
})
<div id="progress" style="display:none">
<img alt="Loading .." src="UILayer/Images/ajax.gif" />
</div>
循環結束後的GIF動畫開始。
任何幫助將不勝感激。
感謝
你缺少['jquery'](https://www.google.co.in/url?sa=t&rct=j&q=&esrc=s&source=web&cd=3&cad=rja&uact=8&ved=0ahUKEwiGkZjh-I_UAhXBMY8KHdlhA0oQFggrMAI&url=https% 3A%2F%2Fjquery.com%2F&usg = AFQjCNFnz7C6MAXGLm7pVcOD_LrOjJUUiA&sig2 = lCdYSEt9LCw-X5zKscagig)庫鏈接 – prasanth
您是否嘗試過其他一些gif測試? – margarita
你的條件是什麼? –