MediaWiki:Common.js
Aus Lost Dreams Of Tomorrow Wiki
Hinweis: Leere nach dem Veröffentlichen den Browser-Cache, um die Änderungen sehen zu können.
- Firefox/Safari: Umschalttaste drücken und gleichzeitig Aktualisieren anklicken oder entweder Strg+F5 oder Strg+R (⌘+R auf dem Mac) drücken
- Google Chrome: Umschalttaste+Strg+R (⌘+Umschalttaste+R auf dem Mac) drücken
- Edge: Strg+F5 drücken oder Strg drücken und gleichzeitig Aktualisieren anklicken
/* Das folgende JavaScript wird für alle Benutzer geladen. */
// Collapsible Sidebar for Timeless skin
$(document).ready(function() {
$('#mw-site-navigation .sidebar-chunk').each(function() {
var $chunk = $(this);
var $header = $chunk.find('h3, label').first();
var $content = $chunk.find('.sidebar-inner, ul').first();
if ($header.length && $content.length) {
// Add toggle indicator
$header.css('cursor', 'pointer');
$header.prepend('<span class="sidebar-toggle">[−] </span>');
// Click handler for THIS specific section only
$header.off('click').on('click', function(e) {
e.preventDefault();
e.stopPropagation();
var $thisToggle = $(this).find('.sidebar-toggle');
var $thisContent = $(this).siblings('.sidebar-inner, ul').first();
if (!$thisContent.length) {
$thisContent = $(this).parent().find('.sidebar-inner, ul').first();
}
if ($thisContent.is(':visible')) {
$thisContent.slideUp(200);
$thisToggle.text('[+] ');
} else {
$thisContent.slideDown(200);
$thisToggle.text('[−] ');
}
});
}
});
// Optional: Start some sections collapsed
$('#mw-site-navigation .sidebar-chunk').slice(3).each(function() {
var $content = $(this).find('.sidebar-inner, ul').first();
var $toggle = $(this).find('.sidebar-toggle');
$content.hide();
$toggle.text('[+] ');
});
});