Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
Zeile 4: | Zeile 4: | ||
if (mw.config.get('wgNamespaceNumber') >= 0) { // Nur für Inhaltsseiten | if (mw.config.get('wgNamespaceNumber') >= 0) { // Nur für Inhaltsseiten | ||
var backLink = '<li id="back-to-main"><a href="/index.php">← Zurück zur Hauptseite</a></li>'; | var backLink = '<li id="back-to-main"><a href="/index.php">← Zurück zur Hauptseite</a></li>'; | ||
var $toc = $('#toc'); | |||
// Entferne den | |||
$(' | // Füge den Link nur einmal hinzu, wenn ein Inhaltsverzeichnis existiert | ||
// Füge den Link am Ende des Inhaltsverzeichnisses hinzu | if ($toc.length) { | ||
// Entferne alle vorhandenen Links mit dieser ID (für den Fall, dass der Code mehrmals ausgeführt wird) | |||
$toc.find('#back-to-main').remove(); | |||
// Füge den Link am Ende des Inhaltsverzeichnisses hinzu | |||
$toc.find('ul').append(backLink); | |||
} | } | ||
} | } | ||
}); | }); |
Version vom 22. September 2024, 15:38 Uhr
/* Das folgende JavaScript wird für alle Benutzer geladen. */ $(document).ready(function() { if (mw.config.get('wgNamespaceNumber') >= 0) { // Nur für Inhaltsseiten var backLink = '<li id="back-to-main"><a href="/index.php">← Zurück zur Hauptseite</a></li>'; var $toc = $('#toc'); // Füge den Link nur einmal hinzu, wenn ein Inhaltsverzeichnis existiert if ($toc.length) { // Entferne alle vorhandenen Links mit dieser ID (für den Fall, dass der Code mehrmals ausgeführt wird) $toc.find('#back-to-main').remove(); // Füge den Link am Ende des Inhaltsverzeichnisses hinzu $toc.find('ul').append(backLink); } } });