Difference between revisions of "Template:Shanghaitech/js"

Line 29: Line 29:
 
}
 
}
  
function adjustSidenavHeight(){
+
function adjustSidenavHeight() {
     while ($("#sidenav-wrapper").height() >= $("#mySidenav").height()*0.9){
+
     if ($("#sidenav-wrapper").height() >= $("#mySidenav").height() * 0.9) {
         if(! $("#sidenav-wrapper").hasClass("narrow")){
+
         while (true) {
            $("#sidenav-wrapper").addClass("narrow");
+
            if (!$("#sidenav-wrapper").hasClass("narrow")) {
        }else if (! $("#sidenav-wrapper").hasClass("narrower")){
+
                $("#sidenav-wrapper").addClass("narrow");
            $("#sidenav-wrapper").addClass("narrower");
+
            } else if (!$("#sidenav-wrapper").hasClass("narrower")) {
        }else{
+
                $("#sidenav-wrapper").addClass("narrower");
            $("#sidenav-wrapper").addClass("scroll");
+
            } else {
            break;
+
                $("#sidenav-wrapper").addClass("scroll");
 +
                break;
 +
            }
 
         }
 
         }
     }
+
     } else {
    while ($("#sidenav-wrapper").height() <= $("#mySidenav").height()*0.9){
+
        while (true) {
        if($("#sidenav-wrapper").hasClass("scroll")){
+
            if ($("#sidenav-wrapper").hasClass("scroll")) {
            $("#sidenav-wrapper").removeClass("scroll");
+
                $("#sidenav-wrapper").removeClass("scroll");
        }else if($("#sidenav-wrapper").hasClass("narrower")){
+
            } else if ($("#sidenav-wrapper").hasClass("narrower")) {
            $("#sidenav-wrapper").removeClass("narrower");
+
                $("#sidenav-wrapper").removeClass("narrower");
        }else{
+
            } else {
            $("#sidenav-wrapper").removeClass("narrow");
+
                $("#sidenav-wrapper").removeClass("narrow");
            break;
+
                break;
 +
            }
 
         }
 
         }
 
     }
 
     }

Revision as of 15:36, 30 October 2017