Hi,
ich habe eine akkordeon funktion:
[HTML]$(‚.trigger‘).not(‚.trigger_active‘).next(‚.toggle_container‘).hide();
$(‚.trigger‘).click( function() {
var trig = $(this);
if ( trig.hasClass(‚trigger_active‘) ) {
trig.next(‚.toggle_container‘).slideToggle(‚slow‘);
trig.removeClass(‚trigger_active‘);
} else {
$(‚.trigger_active‘).next(‚.toggle_container‘).slideToggle(‚slow‘);
$(‚.trigger_active‘).removeClass(‚trigger_active‘);
trig.next(‚.toggle_container‘).slideToggle(‚slow‘);
trig.addClass(‚trigger_active‘);
};
return false;
});[/HTML]
Nun weis ich aber nicht weiter, ich möchte das, wenn das akkordeon aufgeht, das div mit der klasse „group“ ein padding bottom von der höhe des divs „toggle_container’“ bekommt und beim zugehen, dass es dann weider verschwindet.
Es soll quasi so aussehen als ob der untere inhaltsbereich beim aufgehenden akkordeon nach untengeschoben wird.
Bin zu müde, um mich da jetzt hineinzudenken, aber ich hatte neulich mal ein Akkordeon in 3 Zeilen geschrieben. Vielleicht kannst du das ja als Grundlage nehmen. http://jsfiddle.net/4MpqZ/14/