MediaWiki:Common.js: Unterschied zwischen den Versionen
Aus Klartraum-Wiki
Morn (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Morn (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| (Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt) | |||
| Zeile 7: | Zeile 7: | ||
if(sublist.is(":visible")) { | if(sublist.is(":visible")) { | ||
sublist.hide(); | sublist.hide(); | ||
$(this).text("[ | $(this).text("[ausklappen]"); | ||
} else { | } else { | ||
sublist.show(); | sublist.show(); | ||
$(this).text("[ | $(this).text("[einklappen]"); | ||
} | } | ||
return false; | return false; | ||
| Zeile 19: | Zeile 19: | ||
$(".collapsible").each(function( index, element ) { | $(".collapsible").each(function( index, element ) { | ||
if($(this).children("ul").length) { | if($(this).children("ul").length) { | ||
$(this).prepend("<a class='collapser' href=''>[ | $(this).prepend("<a class='collapser' href=''>[einklappen]</a> "); | ||
} | } | ||
} | }); | ||
$(".collapsible >a.collapser").click($collapsible_clickhandler); | $(".collapsible >a.collapser").click($collapsible_clickhandler); | ||
$(".collapsed > a.collapser").trigger("click"); | $(".collapsed > a.collapser").trigger("click"); | ||
Aktuelle Version vom 4. August 2016, 01: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");
});
} )();
