Afficher, de Masquer des DIV avec Jquery

J'ai cette simple JQuery Afficher/Masquer la fonction qui, évidemment, d'afficher et de masquer un div.
Il y a trois choses que je ne peut pas le faire sur mon propre.

<script type="text/javascript">
  $(document).ready(function() {
  $('#showHideBox').show();

  $('#showHidetoggle').click(function() {
  $("#showHidetoggle").text("Show me")

    $('#showHideBox').slideToggle(250);
    return false;
  });
});
</script>

<a href="#" id="showHidetoggle">Hide Me</a>
  1. Je suis à la recherche d'un moyen de modifier le texte de la balise d'ancrage-à-dire afficher/masquer.
    Je sais que cela a été demandé avant, beaucoup de fois. Mais je n'arrive pas à trouver des exemples précis pour mon script, jusqu'à présent, le texte des modifications sur le clic mais pas les clics suivants.

  2. Le script cache la div en le faisant glisser hors de vue, cependant, j'ai besoin d'une partie sur la div visible de cette façon, je peux joint le bouton (ancrage) de la balise que l'utilisateur va cliquer.

  3. Enfin, lorsque l'utilisateur clique sur le cacher, l'div disparaît pour réapparaître lorsque l'utilisateur actualise la page. Comment puis-je faire la div rester caché, mais n'apparaissent que lorsque l'utilisateur clique sur le bouton?

Un exemple de ce que je suis en train de réalisé est sur cette page peuvent être trouvés sur constantcontact.com. Regardez au bas de la page, vous verrez ce qu'il glisse hors de vue, mais le bouton est toujours visible.

Toute aide sera grandement appréciée.

Merci à tous.

OriginalL'auteur JMB | 2011-05-07