MediaWiki:Common.js: Unterschied zwischen den Versionen
Aus Klartraum-Wiki
Morn (Diskussion | Beiträge) Die Seite wurde neu angelegt: „/** * Collapsible tables * * @version 2.0.1 (2013-03-26) * @source https://www.mediawiki.org/wiki/MediaWiki:Gadget-collapsibleTables.js * @author [[User:R…“ |
Morn (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
(12 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
( function () { | |||
$(document).ready(function(){ | |||
var $collapsible_clickhandler=function(){ | |||
var sublist=$(this).parent().children("ul"); | |||
if(sublist.is(":visible")) { | |||
sublist.hide(); | |||
$(this).text("[ausklappen]"); | |||
} else { | |||
sublist.show(); | |||
$(this).text("[einklappen]"); | |||
} | |||
return false; | |||
} | |||
function | $(".collapsible-list-parent > ul > li").addClass("collapsible collapsed"); | ||
$(".collapsible-list-list-parent > ul > li > ul > li").addClass("collapsible collapsed"); | |||
$(".collapsible").each(function( index, element ) { | |||
if($(this).children("ul").length) { | |||
$(this).prepend("<a class='collapser' href=''>[einklappen]</a> "); | |||
} | |||
}); | |||
var | $(".collapsible >a.collapser").click($collapsible_clickhandler); | ||
$(".collapsed > a.collapser").trigger("click"); | |||
}); | |||
} )(); | |||
Aktuelle Version vom 4. August 2016, 00:59 Uhr
( function () { $(document).ready(function(){ var $collapsible_clickhandler=function(){ var sublist=$(this).parent().children("ul"); if(sublist.is(":visible")) { sublist.hide(); $(this).text("[ausklappen]"); } else { sublist.show(); $(this).text("[einklappen]"); } return false; } $(".collapsible-list-parent > ul > li").addClass("collapsible collapsed"); $(".collapsible-list-list-parent > ul > li > ul > li").addClass("collapsible collapsed"); $(".collapsible").each(function( index, element ) { if($(this).children("ul").length) { $(this).prepend("<a class='collapser' href=''>[einklappen]</a> "); } }); $(".collapsible >a.collapser").click($collapsible_clickhandler); $(".collapsed > a.collapser").trigger("click"); }); } )();