Witcher Wiki

Calling all Greek wiki editors! We now have a Greek-language Minecraft Wiki available, in addition to this Greek-language Witcher wiki. Help us make these fine wikis into the valuable resources they can be!

READ MORE

Witcher Wiki
Χωρίς σύνοψη επεξεργασίας
Χωρίς σύνοψη επεξεργασίας
 
Γραμμή 1: Γραμμή 1:
 
/* Any JavaScript here will be loaded for users using the mobile site */
 
/* Any JavaScript here will be loaded for users using the mobile site */
  +
   
 
/* Collapsible infobox sections */
 
/* Collapsible infobox sections */
Γραμμή 7: Γραμμή 8:
 
for (var i = 0; i < collapsing.length ; i++) {
 
for (var i = 0; i < collapsing.length ; i++) {
 
collapsing.item(i).addEventListener('click',collapseHandler,false);
 
collapsing.item(i).addEventListener('click',collapseHandler,false);
  +
var c = collapsing.item(i).parentNode.parentNode.nextSibling;
 
while (c) {
 
if (c.classList) {
 
if (c.classList.contains("section-collapse") || c.classList.contains("stop-section-collapse"))
  +
break;
  +
c.classList.add('section-collapsed');
  +
}
  +
c = c.nextSibling;
 
}
 
}
 
}
 
}
 
}
Γραμμή 12: Γραμμή 22:
 
function collapseHandler() {
 
function collapseHandler() {
 
if (this.parentNode == null) return;
 
if (this.parentNode == null) return;
var c = this.parentNode.parentNode.nextSibling;
+
var c = this.parentNode.parentNode.nextSibling;
  +
var hasflag = false;
while (c) {
 
  +
var flag;
if (c.classList) {
 
  +
while (c) {
if (c.classList.contains("section-collapse") || c.classList.contains("stop-section-collapse"))
 
break;
+
if (c.classList) {
c.classList.toggle('section-collapsed');
+
if (c.classList.contains("section-collapse") || c.classList.contains("stop-section-collapse"))
}
+
break;
c = c.nextSibling;
+
if (!hasflag) {
  +
hasflag = true;
}
 
this.classList.toggle('collapsed-icon');
+
flag = c.classList.contains('section-collapsed');
  +
}
  +
if (flag)
  +
c.classList.remove('section-collapsed');
  +
else
  +
c.classList.add('section-collapsed');
  +
}
  +
c = c.nextSibling;
  +
}
  +
this.classList.toggle('collapsed-icon');
 
}
 
}
   

Τελευταία αναθεώρηση της 20:40, 16 Απριλίου 2019

/* Any JavaScript here will be loaded for users using the mobile site */


/* Collapsible infobox sections */

var collapsing = document.querySelectorAll(".section-collapse");
if (collapsing.length>0) {
    for (var i = 0; i < collapsing.length ; i++) {
        collapsing.item(i).addEventListener('click',collapseHandler,false);
        var c = collapsing.item(i).parentNode.parentNode.nextSibling;
        while (c) {
            if (c.classList) {
                if (c.classList.contains("section-collapse") || c.classList.contains("stop-section-collapse"))
                    break;
                c.classList.add('section-collapsed');
            }
            c = c.nextSibling;
        }
    }
}

function collapseHandler() {
   if (this.parentNode == null) return;
    var c = this.parentNode.parentNode.nextSibling;
    var hasflag = false;
    var flag;
    while (c) {
        if (c.classList) {
            if (c.classList.contains("section-collapse") || c.classList.contains("stop-section-collapse"))
                break;
            if (!hasflag) {
                hasflag = true;
                flag = c.classList.contains('section-collapsed');
            }
            if (flag)
                c.classList.remove('section-collapsed');
            else
                c.classList.add('section-collapsed');
        }
        c = c.nextSibling;
    }
    this.classList.toggle('collapsed-icon');
}

$(collapseHandler);