aboutsummaryrefslogtreecommitdiff
path: root/dist/js/win98.min.js
diff options
context:
space:
mode:
authorKumar Priyansh <[email protected]>2019-01-03 06:06:55 +0530
committerGitHub <[email protected]>2019-01-03 06:06:55 +0530
commitd8ebd83f689b3a40d2a7b04b7d3fe0297e8dd635 (patch)
tree15a903512053b80a10721b0ccdb9c08ea5400c2c /dist/js/win98.min.js
parentf58bc825dcc927377ee6bab556953a406ce5f3dd (diff)
downloadwin98css-0.1.0.tar.xz
win98css-0.1.0.zip
Add files via upload0.1.0
Diffstat (limited to 'dist/js/win98.min.js')
-rw-r--r--dist/js/win98.min.js1
1 files changed, 1 insertions, 0 deletions
diff --git a/dist/js/win98.min.js b/dist/js/win98.min.js
new file mode 100644
index 0000000..1d11d8d
--- /dev/null
+++ b/dist/js/win98.min.js
@@ -0,0 +1 @@
+var x,i,j,selElmnt,a,b,c;for(x=document.getElementsByClassName("form-select"),i=0;i<x.length;i++){for(selElmnt=x[i].getElementsByTagName("select")[0],(a=document.createElement("DIV")).setAttribute("class","select-selected"),a.innerHTML=selElmnt.options[selElmnt.selectedIndex].innerHTML,x[i].appendChild(a),(b=document.createElement("DIV")).setAttribute("class","select-items select-hide"),j=1;j<selElmnt.length;j++)(c=document.createElement("DIV")).innerHTML=selElmnt.options[j].innerHTML,c.addEventListener("click",function(e){var t,s,l,n,i;for(n=this.parentNode.parentNode.getElementsByTagName("select")[0],i=this.parentNode.previousSibling,s=0;s<n.length;s++)if(n.options[s].innerHTML==this.innerHTML){for(n.selectedIndex=s,i.innerHTML=this.innerHTML,t=this.parentNode.getElementsByClassName("same-as-selected"),l=0;l<t.length;l++)t[l].removeAttribute("class");this.setAttribute("class","same-as-selected");break}i.click()}),b.appendChild(c);x[i].appendChild(b),a.addEventListener("click",function(e){e.stopPropagation(),closeAllSelect(this),this.nextSibling.classList.toggle("select-hide"),this.classList.toggle("select-arrow-active")})}function closeAllSelect(e){var t,s,l,n=[];for(t=document.getElementsByClassName("select-items"),s=document.getElementsByClassName("select-selected"),l=0;l<s.length;l++)e==s[l]?n.push(l):s[l].classList.remove("select-arrow-active");for(l=0;l<t.length;l++)n.indexOf(l)&&t[l].classList.add("select-hide")}document.addEventListener("click",closeAllSelect); \ No newline at end of file