forked from peachananr/loading-bar
/
loadingbar.min.js
1 lines (1 loc) · 1.35 KB
/
loadingbar.min.js
1
function startLoad(a){el=document.getElementById("loadingbar");if(el==null){document.getElementsByTagName("body")[0].innerHTML+="<div id='loadingbar'></div>";el=document.getElementById("loadingbar")}el.classList.remove("done-right");el.classList.remove("done-left");el.classList.remove("done-down");el.classList.remove("done-up");el.classList.remove("right");el.classList.remove("left");el.classList.remove("down");el.classList.remove("up");switch(a){case'right':el.classList.add("before-right");break;case'left':el.classList.add("before-left");break;case'down':el.classList.add("before-down");break;case'up':el.classList.add("before-up");break}window.setTimeout(function(){switch(a){case'right':el.classList.remove("before-right");el.classList.add("right");break;case'left':el.classList.remove("before-left");el.classList.add("left");break;case'down':el.classList.remove("before-down");el.classList.add("down");break;case'up':el.classList.remove("before-up");el.classList.add("up");break}},100)}function finishLoad(){el=document.getElementById("loadingbar");switch(el.className){case'right':el.classList.remove("right");el.classList.add("done-right");break;case'left':el.classList.remove("left");el.classList.add("done-left");break;case'down':el.classList.remove("down");el.classList.add("done-down");break;case'up':el.classList.remove("up");el.classList.add("done-up");break}}