一旦加載了特定的div
內容,我需要刪除loader gif
。針對特定div內容的JavaScript預加載器
我試過使用這個,但它是加載整個網站,然後loader gif
被刪除。
$(window).load(function(){
$("#banner_loader").addClass("displaynone");
});
一旦加載了特定的div
內容,我需要刪除loader gif
。針對特定div內容的JavaScript預加載器
我試過使用這個,但它是加載整個網站,然後loader gif
被刪除。
$(window).load(function(){
$("#banner_loader").addClass("displaynone");
});
你可以把腳本時,DIV加載將執行DIV,像this
<div>
<script>
$("#banner_loader").addClass("displaynone");
</script>
</div>
不工作:(它不顯示加載程序gif .. – Kiran
您是否將腳本放在您正在等待的div中,並且gif位於ID爲「banner_loader」的元素中? – burktelefon
像這樣注入代碼是一個難看的解決方案 – MMM
如果使用AJAX加載div
內容,您可以使用.ajaxStart()和ajaxStop():
$(document).ajaxStart(function(){
$("#banner_loader").show();
}).ajaxStop(function(){
$("#banner_loader").hide();
});
您可以檢查'div'的'.height()'是否發生變化,並移除裝載程序。 –
我有這個div的固定高度:( – Kiran
'$(yourdivID).load()'而不是'$(window).load()'? –