goto;
Erfahrenes Mitglied
Hallo liebe Community, leider bin ich in jQuery noch nicht so bewandert.
daher brauch ich etwas Hilfe.
Hab mich zwar schon ein paar mal mit dem Thema beschäftigt, nur reicht mein Wissen noch nicht aus.
Unzwar soll ein Div auf und zu gehen. Dieses mach ich über eine Class in einem Button.(Siehe Script)
Die Animation habe ich zuvor mit Slideup->down realisiert, nun wollte ich aber das eine Mindesthöhe bein Slideup bleibt, da in dem Div noch ein Textbereich bleiben soll mit Rahmen, damit man auch sieht, dass dort noch etwas steht .. Also habe ich die function geändert zu einer .animate geändert und dieser wollte ich den .attr->Wert "height:50" verpassen..
Dies Funktioniert auch noch. Problem ist nun nur, dass der Div Inhalt nun sichtbar bleibt... Wenn ich nun die opacity setze, verschwindet alles.
Gibt es dafür eine Sinnvollere oder schon vorgesehen Lösung die ich nicht kenne?
Hier noch mein Script
Vielen vielen Dank im Vorraus
Mfg Splater
daher brauch ich etwas Hilfe.
Hab mich zwar schon ein paar mal mit dem Thema beschäftigt, nur reicht mein Wissen noch nicht aus.
Unzwar soll ein Div auf und zu gehen. Dieses mach ich über eine Class in einem Button.(Siehe Script)
Die Animation habe ich zuvor mit Slideup->down realisiert, nun wollte ich aber das eine Mindesthöhe bein Slideup bleibt, da in dem Div noch ein Textbereich bleiben soll mit Rahmen, damit man auch sieht, dass dort noch etwas steht .. Also habe ich die function geändert zu einer .animate geändert und dieser wollte ich den .attr->Wert "height:50" verpassen..
Dies Funktioniert auch noch. Problem ist nun nur, dass der Div Inhalt nun sichtbar bleibt... Wenn ich nun die opacity setze, verschwindet alles.
Gibt es dafür eine Sinnvollere oder schon vorgesehen Lösung die ich nicht kenne?
Hier noch mein Script
HTML:
$(document).ready(function() {
$("#hideshow").toggle(
function() {
$("#div1").animate({ opacity: "hide"},"slow", function() {
$("#hideshow").attr({
'value' : 'Aufklappen',
})
});
},
function(){
$("#div1").slideDown("slow", function() {
$("#hideshow").attr({
'value' : 'Einklappen',
})
});
})
});
Vielen vielen Dank im Vorraus
Mfg Splater