This is an XHTML compliant, CSS-formatted menu script, designed to work with the current generation of standards-based websites. The menu data is stored in the HTML document itself (unlike other JavaScript menus) as either nested lists or disparate DIV tags, and the script manages the showing and hiding of these elements with customisable timer delays.
XHTML Strict, CSS menu - it's accessible and keyboard navigable as far as I can see (gonna investigate further later). There's some very nice stuff on this site. [:)]
rdouglass -> RE: V. nice multi-level menu (6/14/2007 17:47:26)
It does look nice but the JS is not very 'light weight'. I'm not implying that is bad but just looking it over, it looks a lot bigger than the script I use.
Of course mine is not "accessible and keyboard navigable" so it is probably well worth looking into some more...
womble -> RE: V. nice multi-level menu (6/14/2007 19:20:33)
Hmmmm, yeah, possibly a bit of a weight problem, but it's so rare to find a fly-out menu that's accessible (the only other one I can think of is Brothercake's, and that costs $$$), so I thought it was worth looking into more closely.
Tailslide -> RE: V. nice multi-level menu (6/15/2007 2:28:15)
I think it's pretty good. What I'd really love is if with JS off the secondary lists would be inserted between the primary list items - if that makes any sense. But you can't have everything!