Einzelnen Beitrag anzeigen
  #16 (permalink)  
Alt 07.02.2020, 03:21
Iago2 Iago2 ist offline
Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 13.09.2005
Beiträge: 83
Iago2 befindet sich auf einem aufstrebenden Ast
Standard

O.k.,
Beim klicken wird active an- und ausgeschaltet. In totalActiveElements (streng genommen: int totalActiveElements) wird die Anzahl der aktiven gespeichert, dann der Wert für die Sichbarkeit errechnet.
data('for') verknüft die aktiven Buttons mit den Listenfeldern, In der Schleife werden die width-Werte der Listenfelder dann vergeben. (ID durch die Verknüpfung errechnet)


Was micht stört ist dieser CSS Eintrag:
HTML-Code:
#accordion li.active {
			width: 450px;
			}
wenn active "an" ist, dann müssten doch immer diese 450px erscheinen?

Auch irritierend ist:

HTML-Code:
$accordion.find('li').css('width', '0px');
Warum werden hier erstmal alle Breiten der Listen auf 0px gesetzt bevor die Schleife startet?

Geändert von Iago2 (07.02.2020 um 03:24 Uhr)
Mit Zitat antworten