Home
Home | Blog

iHwy Development Blog

The iHwy team shares their musings about their development experiences.

New jQuery ListMenu 1.0 plugin released!

Posted on March 2, 2009 12:55 by Jack
Today we released the iHwy listmenu plugin, which allows a web developer or designer to convert a basic 'list' of HTML elements (UL, OL or any set of child elements) into a snazzy dropdown menu with letter-based navigation (ie: A | B | C | etc).

The plugin is very easy to use. In most cases all a web developer will have to do is create the list of elements and then use one line of jQuery code to convert the list into the navigation menu. When a user hovers over a navigation letter in the menu a submenu appears containing all of the items from the list that start with that letter.

The items in the submenu are arranged in nicely balanced columns. If the list was an ordered (OL) list, numbering starts at 1 for each letter and is maintained across the columns (top to bottom, left to right) for that letter. There are options to control the number of columns and the 'gutter' space between them, among other things.

The HTML generated by the plugin is designed with CSS styling in mind and a starter css file is included to help implement the plugin.

We tuned this plugin for speed and tested it in FF 3.x (Win/Mac), IE 6/7/8rc, Opera (latest), Safari (Mac 3.2.1, Win 4beta) and Google Chrome (Win) using jQuery 1.3.2 and 1.2.6 (1.3.2 is faster, probably because of sizzle).

This is great plugin for big product lists, address books, contact lists, etc. It makes a hard to navigate plain old list into something really compact and very easy to visually skim that's only visible when you need it.

Full documentation:

    http://www.ihwy.com/Labs/jquery-listmenu-plugin.aspx

Multiple demos:

    http://www.ihwy.com/Labs/demos/current/jquery-listmenu-plugin.aspx


This project grew out of the jquery listnav plugin that we released in late 2008 (and released a new version of today). It's been exciting to work on these contributions to the open source world. We hope you enjoy them!



Comments

May 2. 2009 13:00

Dan

JQuery awesomeness!

Great work- thanks.

Dan United States

May 23. 2009 13:57

sunny

nice info thanks

sunny United States

May 24. 2009 23:26

Ukf7003axx

Installed works great loved ya...

Ukf7003axx United States

July 18. 2009 10:27

Jon Mercer

I saw u are using BLogEngine from microsoft on this blog - Looks literally vast. I assume it could be a admirable alternative to wordpress. Thank you for letting me post on your beautiful website by the way. Regards, Marc.

Jon Mercer Netherlands

July 20. 2009 22:44

club penguins

If the list was an ordered (OL) list, numbering starts at 1 for each letter and is maintained across the columns for that letter. There are options to control the number of columns and the 'gutter' space between them, among other things.

club penguins United States

July 27. 2009 08:39

suedentist

I just would like to thanks for the blog. Like it. Thanks.

suedentist United States

August 2. 2009 03:41

saloon

There is obviously a lot to know about this.  I think you made some good points in Features also.

saloon United States

August 4. 2009 20:53

payday loans

VRy interesting to read it Tong Laughing

payday loans United States

August 10. 2009 18:04

cash loans

I think your blog has a very cool wordpress template. I allways snoop arround to find cool wordpress templates, The site has nice and unique wordpress templates.

cash loans United States

August 16. 2009 23:53

Website designer

How to fetch the absolute position of html elements using jquery?

Website designer United States

August 27. 2009 21:18

bad credit loans

Does anyone know where I can discover free on-line grant applications?

bad credit loans United States

August 28. 2009 08:00

Dental Implants

Very Interesting article will make sure I check your posts more often! Smile

Dental Implants United Kingdom

September 8. 2009 01:02

Internet marketing


I must say great website. I have just googled it nice info out there.

Internet marketing United Kingdom

September 10. 2009 01:53

Payday Loans


The more you offer advice, the more you get, is the zeal which is given by your blog ! Thanks ----

Payday Loans United States

September 10. 2009 02:19

buy cheap aion online kina

Hi nice POst

Regards

Anshin

buy cheap aion online kina United States

September 10. 2009 02:54

medical practice software

This is the best post on this topic i have ever read.


Regards

Pitter

medical practice software United States

September 10. 2009 03:04

Telephone Answering Service

I loved the way you exlained things. Much better many here


Regards

Nimi

Telephone Answering Service United States

September 11. 2009 01:48

luxury hotels in spain

I loved the way you exlained things. Much better many here


Regards

Niki

luxury hotels in spain United States

September 12. 2009 00:28

drug test passing

I bookmarked your post will read this latter


Regards

Bish

drug test passing United States

September 14. 2009 02:45

folding adirondack chair

I digged this for more news from you.



Regards and respect
Lopez

folding adirondack chair United States

September 14. 2009 04:39

Travel India

You have given such an admirable and almost complete info through your writing ability……..thanks

Travel India United States

September 14. 2009 04:55

seattle child support attorney

Hi nice site design


Regards

Mainn

seattle child support attorney United States

September 14. 2009 05:01

outline world map

I posted your blog to my facebook group


Regards

Biti

outline world map United States

September 16. 2009 12:01

aion kina

I digged this for more news from you.



Regards and respect
James

aion kina United States

September 16. 2009 12:01

aion kina

I added your post to my college Report


Regards

Somia

aion kina United States

September 16. 2009 12:38

aion gold

When is the next post comming on this topic.


Regards

Willam

aion gold United States

September 16. 2009 12:38

aion kina

Hi nice POst

Regards

Cutie

aion kina United States

Comments are closed