Try giving your div a class that includes display=none. This will prevent
it from being displayed while the page is initially rendered. You can then
remove that class in your document.ready() function.

HTH
Steve

On Sunday, December 16, 2012, John M Bliss wrote:

>
> Hi! I'm using jquery to show/hide div containing primary nav. The problem
> is that, on "heavier" pages, the code below does not perform the initial,
> "ready" hide fast enough so you can see the nav flash on before it's
> hidden. What's the best way to address this issue?
>
> <head>
>     <script>
> $(document).ready(function () {
> $( "#mymenu" ).hide();
> });
>     </script>
> </head>
>
> <div id="mymenu" class="mymenuclass" onmouseover="$( '#mymenu' ).show();"
> onmouseout="$( '#mymenu' ).hide();">
> the menu
> </div>
>
> --
> John Bliss - http://about.me/jbliss
>
>
> 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Order the Adobe Coldfusion Anthology now!
http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:353496
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm

Reply via email to