2010-06-30 5 views
0

Je voudrais préparer une page en utilisant jsp, cachant un élément dans la jsp, puis en montrant à l'aide jquery plus tard, quelque chose comme:Utiliser hide()/show() avec des éléments que je me suis caché 'manuellement'?

// index.jsp: 
<% 
<div id='hideme' style='hidden: true' >hello</div> 
%> 

<!-- At runtime: --> 
$('#hideme').show(); 

Quelle est la bonne façon de cacher la div dans le code jsp de sorte que les méthodes jquery hide()/show() fonctionneront plus tard avec lui?

Merci

Répondre

2

utilisent simplement style='display: none' pour les cacher lors du rendu et jQuery afficher/cacher travaillera avec votre côté serveur généré des éléments cachés.

3

Les méthodes show() et hide() fonctionnent sur la propriété css display.

Donc ce que vous voulez est

// index.jsp: 
<% 
<div id='hideme' style='display:none' >hello</div> 
%> 

Référence

0

pour votre élément à travailler utiliser correctement les propriétés appropriées css

bonjour

pour afficher

$ ('# hideme'). Show ('slow');

cacher

$ ('# HideMe') cache ('lent'). Vous pouvez les appeler dans une fonction ou deux fonctions distinctes respectivement

Questions connexes