🔔 Alert..!! Get 2 Month Free Cloud Hosting With $200 Bonus From Digital Ocean ACTIVATE DEAL

jQuery plugin to create alphabetical indexes for your lists.An alphabetical index may help your users to navigate through a long list of items.

Plugins

Documentation

jquery-alphaindex

https://github.com/idlesign/jquery-alphaindex

npm

Description

jQuery plugin to create alphabetical indexes for your lists.

An alphabetical index may help your users to navigate through a long list of items.

Demo

Usage

  1. Include jQuery.

  2. Include jquery.alphaindex.js or jquery.alphaindex.min.js.

  3. Make a list:

    <ul id="my-list">         <li>Joker James</li>         <li>Anderson Ann</li>         <li>Johnson John</li>     </ul>
  1. Initialize an index:
    var myIndex = $('#my-list').makeAlphaIndex(),         $indexBar = myIndex.alphaIndexBar;  // bar object, if you need it      myIndex.alphaIndexToggle('a');  // toggle A indexed     myIndex.alphaIndexToggle(true);  // show all     myIndex.alphaIndexToggle(false);  // hide all     myIndex.alphaIndexToggle();  // toggle all

Options

  • showItemsCount - Show number of items over each letter in index bar. Default: true.
  • activateFirstIndex - Show list item belonging to the first letter in index bar after load. Default: true.

Styling

  • List is marked with .alpha-index-list.
  • Index bar is marked with .alpha-index-bar.
  • Index bar current item is marked with .current.

You May Also Like