jQuery .animate () setzt display: none, wie zu vermeiden?

8

Ich habe den folgenden Code:

HTML:

%Vor%

JavaScript:

%Vor%

Es ist auch verfügbar unter Ссылка

Offensichtlich möchte ich, dass #info DIV immer dann erscheint / verschwindet, wenn auf #clickme DIV geklickt wird. Es funktioniert wie beabsichtigt, außer dass #info DIV nach der Animation verschwindet, weil jQuery die Eigenschaft CSS display auf none gesetzt hat.

Wie kann ich jQuery sagen, dass es mein DIV nicht mehr versteckt?

    
Philip 23.12.2011, 00:13
quelle

3 Antworten

7

Ich würde empfehlen, .slideToggle :

zu verwenden %Vor%

Demo: Ссылка

    
Web_Designer 23.12.2011, 00:41
quelle
2

JavaScript-Code

%Vor%

Ссылка

    
Aram Mkrtchyan 23.12.2011 00:30
quelle
0

Ersetzen Sie Ihre Klick-Funktion mit dieser Funktion:

%Vor%     
Patches 23.12.2011 01:18
quelle