Hallo
Ich habe mal einen JS-Schnipsel erstellt und getestet, der eine Linkliste zu den einzelnen Abschnitten generiert. Das Skript sammelt die ID der fieldsets und die Texte der dazugehörigen legends ein und baut daraus die Liste, die an das div.cf-tab-content angehängt wird. Die wird an das Ende von div.cf-tab-content gesetzt, was so natürlich nicht den gewünschten Zweck erfüllt.
EDIT: mit prepend geht die Liste natürlich auch an den Anfang. Mann, Mann, Mann …
Später könnte man z.B. aus dem HTML-Code die Tableiste erstellen.
$(document).ready(function(){
var targetlist = '<ul class="tabswitcher"></ul>', targets = '';
$('.cf-tab-content').append(targetlist)
$('.cf-tab-pane').each(function(){
targets += '<li><a href="#' + this.id + '">' + $(this).children('legend').text() + '</a></li>';
})
$('.tabswitcher').append(targets)
})
Tschö, Auge
--
Wo wir Mängel selbst aufdecken, kann sich kein Gegner einnisten.
Wolfgang Schneidewind *prust*
Wo wir Mängel selbst aufdecken, kann sich kein Gegner einnisten.
Wolfgang Schneidewind *prust*