50 votes

Comment jQuery mettre en œuvre hide() et show()

Ils placent display: none ou visibility: hidden?

Je suis sûr que display: none prend l'élément du flux normal, tandis que l' visibility: hidden vient se cache l'élément, mais a encore un espace réservé pour elle.

Devrais-je aller télécharger l'déballé de la version et de l'étudier ou de quelqu'un avoir une réponse rapide?

72voto

eyelidlessness Points 28034

Il utilise display.

Edit: Et à partir de John Sheehan commentaire sur cette réponse, qui je suis d'accord avec:

Vous devriez aller consulter la déballé source de toute façon il suffit de vous familiariser avec elle

Edit 2: Commentaires ont mentionné à l'aide de Firebug pour découvrir ce qui se passe. En effet, je suis allé sur le jQuery docs et utilisé le Safari de l'Inspecteur Web pour voir ce qui s'est passé sur l' hide() démo pour être sûr de ma réponse.

2voto

Parand Points 16356

Il utilise d'affichage, et pour ce type de chose que vous pouvez utiliser Firebug pour examiner réellement ce qui se passe pour les DOM.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X