2011-01-05 3 views
1

Ich spiele mit jQuery UI Akkordeon und ich versuche, jQuery UI Slider als benutzerdefinierte Bildlaufleiste zu verwenden (frag mich nicht warum, ich bin nur herumspielen). Ich habe die maximale Höhe jedes Akkordeons auf 500px eingestellt.jQuery UI Akkordeon mit benutzerdefinierten Scrollbar

Ich möchte dann über jede Akkordeon Schleife und prüfen, ob die Höhe über 500px ist. Wenn es ist, werde ich den Schieberegler als Bildlaufleiste einfügen. Jedoch auf Last werden die Akkordeons geschlossen und ihre Höhe kehrt als 0.

$('#scroller').height(); 

Wer weiß, wie die Höhe auf Last bekommen ??

Antwort

2

Warum setzen Sie $('#scroller').height(); nicht innerhalb der Funktion, die den Akkordeon erweitert? So erhalten Sie immer die aktuellen Informationen.