Jquery afficher div lorsque le lien est cliqué

Im essayant de montrer/cacher un div à l'aide de jquery lorsqu'un lien obtient cliqué. J'ai mis ça dans ma tête:

<script type="text/javascript"> 
  $("#attach_box").click(function {
    $("#sec_box").show()
    });        
</script>

J'ai un lien qui ressemble à ceci:

<a href="#" id="attach_box">+ Add a Postal Address (If Different)</a>

Et un div qui ressemble à ceci:

<div id="sec_box" style="display: none;">
Hello world!!               
</div>

Cela ne fonctionne pas et je ne peux pas comprendre pourquoi. Des idées?

source d'informationauteur Thomas