我想一旦主格在JQuery的滿載簡單地掩飾我的負荷格後,似乎一切我都嘗試過網上的建議不工作,我堅持。使元素直接隱藏顯示完成的jQuery
我試着開始做順序是這樣的:
$("#main").show();
$("#loading").hide();
但觸發隱藏功能的節目完成之前
然後我試圖做到這一點在如下回調函數:
$("#main").show(500, function(){
$("#loading").hide();
});
但這個被炒得早,所以裝載都會消失,就什麼也沒有了半秒,直到主的div顯示,這是不是我想要的東西。
於是我試圖用承諾方法如下所示:
$("#main").show().promise().done(function(){
$("#loading").hide();
});
但是這個div立即隱藏加載和你很難看到它的主DIV顯示之前。
我無法找到任何其他方式來做到這一點。
使用'fadeIn'和'fadeOut',而不是'show'和'隱藏' – Tushar
但我不希望任何動畫 – kabeersvohra