An Architect's View

CFML, Clojure, Software Design, Frameworks and more...

An Architect's View

Interesting jQuery multicolumn dropdown menu plugin

June 20, 2008 ·

A client I have been working with just released their first open source project: a multicolumn dropdown menu plugin for jQuery. Their use case is to allow users to easily navigate complex hierarchical menus of options either via the mouse or via the keyboard. I had nothing to do with this project but given my recent interest in jQuery, I felt it was worth blogging about. I think it really shows the power and simplicity of jQuery.

Tags: coldfusion · jquery · oss

7 responses

  • 1 charlie griefer // Jun 20, 2008 at 7:57 PM

    nice... didja know that was done by the cf community's own dan switzer? :)
  • 2 Sean Corfield // Jun 21, 2008 at 3:38 AM

    @Charlie, yes, I just wasn't sure whether Dan was identifying himself as the author since his email to me referenced the "labs" area on Giva's website rather than his personal blog.
  • 3 Jim Priest // Jun 21, 2008 at 6:17 AM

    This was getting lots of positive feedback on the jQuery mailing list. It IS very slick...
  • 4 Dan G. Switzer, II // Jun 23, 2008 at 6:42 AM


    Thanks for the mention, we think we've come up with a solution that works very well for our use case and thought it would be beneficial to others.
  • 5 Dave Phipps // Jun 25, 2008 at 1:16 PM

    That is an awesome plugin - nice work Dan - gotta love jQuery!

    Just found a possible bug/feature? FF3 on OSX. On the demo page the menu works initially very well. I select a menu item, say: Art & Humanities:Photography:Digital. If I then use the left arrow key on the keyboard to go back up the menu then strange things happen. The Art & Humanties section is too big (I guess where the other menus used to be) and the sub-menus no longer pop-out.

    Clicking off of the menu resolves it.

    Is this a bug or am I just using the wrong keys ;)
  • 6 Dan G. Switzer, II // Jun 26, 2008 at 6:34 AM


    A new version was just released that should resolve the issue you were seeing. It was a weird problem in FF3 when using the mouse first and then using keyboard entry.
  • 7 Dave Phipps // Jun 26, 2008 at 10:11 AM


    Working perfectly on FF3 on OS X.