Line 1: |
Line 1: |
− | /* Any JavaScript here will be loaded for all users on every page load. */ | + | /* Mobile Menu JS Start */ |
− | | |
− | /* Bet koks čia parašytas JavaScript bus rodomas kiekviename puslapyje kievienam naudotojui. */
| |
| $('#mw-head').append('<div id="menu-toggle" onclick="mobileMenu()"><div class="bar1"></div><div class="bar2"></div><div class="bar3"></div></div>'); | | $('#mw-head').append('<div id="menu-toggle" onclick="mobileMenu()"><div class="bar1"></div><div class="bar2"></div><div class="bar3"></div></div>'); |
| | | |
Line 7: |
Line 5: |
| | | |
| function mobileMenu() { | | function mobileMenu() { |
− | if ($(".open")[0]) { | + | if ($(".open-toggle")[0]) { |
− | $("#mw-panel").removeClass("open"); | + | $("#mw-panel").removeClass("open-toggle"); |
| } else { | | } else { |
− | $("#mw-panel").addClass("open"); | + | $("#mw-panel").addClass("open-toggle"); |
| } | | } |
| } | | } |
| + | $( window ).resize(function() { |
| + | if ($(window).width() > 800) { |
| + | $("#mw-panel").removeClass("open-toggle"); |
| + | } |
| + | }); |
| + | |
| + | |
| + | /* Mobile Menu JS End */ |
| | | |
| var list = document.getElementById("p-views").getElementsByTagName("a"); | | var list = document.getElementById("p-views").getElementsByTagName("a"); |
Line 23: |
Line 29: |
| document.getElementById("p-cactions").getElementsByTagName("ul")[0].appendChild(node); | | document.getElementById("p-cactions").getElementsByTagName("ul")[0].appendChild(node); |
| } | | } |
− |
| |
| | | |
| var mainList = document.getElementById("p-namespaces").getElementsByTagName("a"); | | var mainList = document.getElementById("p-namespaces").getElementsByTagName("a"); |
Line 34: |
Line 39: |
| document.getElementById("p-cactions").getElementsByTagName("ul")[0].appendChild(node); | | document.getElementById("p-cactions").getElementsByTagName("ul")[0].appendChild(node); |
| } | | } |
− |
| |
| | | |
| var mainListFirstElement = document.getElementById("p-namespaces").getElementsByTagName("a")[0]; | | var mainListFirstElement = document.getElementById("p-namespaces").getElementsByTagName("a")[0]; |
| var myString = mainListFirstElement.innerText; | | var myString = mainListFirstElement.innerText; |
| myString = myString.substring(0, myString.lastIndexOf(" ")); | | myString = myString.substring(0, myString.lastIndexOf(" ")); |
− |
| |
| | | |
| var span = document.getElementById("p-namespaces").getElementsByTagName("span")[0]; | | var span = document.getElementById("p-namespaces").getElementsByTagName("span")[0]; |
− | console.log(span);
| |
| | | |
| var textnodeHref = document.createElement("a"); | | var textnodeHref = document.createElement("a"); |
Line 53: |
Line 55: |
| textnodeHref.title = mainListFirstElement.title; | | textnodeHref.title = mainListFirstElement.title; |
| span.appendChild(textnodeHref); | | span.appendChild(textnodeHref); |
| + | |
| + | |
| + | |
| + | var notNull= document.getElementById("p-views").getElementsByTagName("a"); |
| + | if (notNull.length > 0) { |
| + | document.getElementById("p-cactions").style.display = "block"; |
| + | } |