MediaWiki:Mobile.js: Difference between revisions
No edit summary |
No edit summary |
||
Line 37: | Line 37: | ||
y.style.display = "none"; | y.style.display = "none"; | ||
} | } | ||
} | |||
// Template:TLP drawer | |||
function TLPExpand(x) { | |||
var y = document.getElementById(x); | |||
if (y.style.display === "block") { | |||
y.style.display = "none"; | |||
document.getElementById("tlp-button-text").innerHTML = "Expand"; | |||
} else { | |||
y.style.display = "block"; | |||
document.getElementById("tlp-button-text").innerHTML = "Collapse"; | |||
} | |||
} | } |
Revision as of 19:50, 9 February 2022
/* All JavaScript here will be loaded for users of the mobile site */
mw.loader.using('mobile.site.styles');
function toggleReferences() {
var x = document.getElementById("content");
var y = x.getElementsByClassName("reference");
var i;
for (i = 0; i < y.length; i++) {
if (y[i].style.display === "none") {
y[i].style.display = "inline";
} else {
y[i].style.display = "none";
}
}
var z = x.getElementsByClassName("mw-references-wrap");
var i;
for (i = 0; i < z.length; i++) {
if (z[i].style.display === "none") {
z[i].style.display = "inline";
} else {
z[i].style.display = "none";
}
}
}
function toggleListTable() {
var x = document.getElementById("all-texts-table");
if (x.style.display === "block") {
x.style.display = "none";
} else {
x.style.display = "block";
}
var y = document.getElementById("all-texts-list");
if (y.style.display === "none") {
y.style.display = "block";
} else {
y.style.display = "none";
}
}
// Template:TLP drawer
function TLPExpand(x) {
var y = document.getElementById(x);
if (y.style.display === "block") {
y.style.display = "none";
document.getElementById("tlp-button-text").innerHTML = "Expand";
} else {
y.style.display = "block";
document.getElementById("tlp-button-text").innerHTML = "Collapse";
}
}