[jQuery] Confusion about show/hide and visibility attribute

[jQuery] Confusion about show/hide and visibility attribute


Hi,
I have this DIV
<div id="contextMenu" style="position:absolute; visibility:hidden;">
<div id="editTitle" class="contextMenuItem">Edit Module Title</
div>
<div id="myspace" class="contextMenuItem">Export MySpace HTML</
div>
</div>
Notice that I have visibility = hidden as I want this for the default
state. However, after the page loads, and I call
$('#contextMenu').show();
the DIV does not appear. Where am I going wrong?
Thanks, - Dave