comment animer afficher un div caché en jquery?
Question stupide mais je n'arrive pas à comprendre cela.
J'ai un div et de le cacher quand le chargement de la page comme
$("e").hide();
ensuite, lorsqu'un utilisateur de personnes d'une action spécifique, je veux la div pour animer ou de glisser en douceur. Mais sur mon site, l'animation, tout clignote et chaussures cachés div et pas de fondu ou de slideDown
effets se produisent.
- Je utiliser
$("#e").hide();
$("#p").change(function() {
if ($("#p").val() === 'Married') {
$("#e").slideDown(500);
} else {
$("#e").slideUp(500);
}
});
qu'est-ce que
stackoverflow.com/questions/3920865/...
c'est Sélecteur jquery
#p est de sélectionner dans la liste déroulante
$("#p")
? quel élément?stackoverflow.com/questions/3920865/...
c'est Sélecteur jquery
#p est de sélectionner dans la liste déroulante
OriginalL'auteur Eli | 2011-01-31
Vous devez vous connecter pour publier un commentaire.
Vous pouvez utiliser
animate
de faire la même chose animer comme ça.à glisser vers le haut et vers le bas, vous pouvez jouer avec la hauteur et la largeur de la div.
Cela fonctionne très bien, mais Si je pourrais demander... Est-il un moyen de le faire "pousser" la DIV en dessous d'elle pour qu'elle s'estompe en vue?
OriginalL'auteur Vivek
Utiliser le
Toggle
fonction, afin de le faire..toggle()
sur$("#p")
?Cela semble être la meilleure façon de le faire
OriginalL'auteur Neil Knight
Au lieu de:
Écrire ceci:
Cela permettra d'afficher ou de masquer votre DIV.
C'est 1 solution en ligne.
OriginalL'auteur Enriqe
Vous pouvez utiliser Animer Animer
exemple simple:
où la liste est le parent
et il fonctionne très bien avec tous les navigateurs
OriginalL'auteur Hiyasat
Pourquoi ne pas simplement
$("#e").fadeOut(250);
ou quelque chose?OriginalL'auteur Barrie Reader