Rene,

Thanks for your help. Your solution works great.

Jim

On Wed, Sep 24, 2008 at 6:54 AM, Rene Veerman <[EMAIL PROTECTED]> wrote:

>
> Give your <UL> tag an id 'menu', and replace your document.ready code
> with this:
> $(document).ready(function() {
>
>    $('ul#menu li a').each (function () {
>        $(this).append ('<span class="hover"></span>');
>        var $span = $('> span.hover', this).css('opacity', 0);
>        $(this).hover (function () {
>            $span.stop().fadeTo (500, 1);
>        }, function () {
>            $span.stop().fadeTo (500, 0);
>        });
>    });
>
>
>
> Jim Davis wrote:
> > I am adapting Greg-J's hover fade method
> > <http://greg-j.com/static-content/hover-fade-redux.html> to a
> > navigation menu. Demo of my menu is here:
> >
> > http://jimdavis.org/celtic/fadetest.php
> >
> > If you view the source code you will see that I repeat the jQuery
> > function for each menu item. Since this nav menu will have about 10
> > items I want to change the script to use an array to minimize the
> > code. What needs to be changed to use an array?
> >
> > Jim
> >
> >
> >
>
>

Reply via email to