Index Scrollbar
The index scrollbar component shows a shortcut list that is bound to its parent scroll bar and list view.
If you move the mouse over the shortcut column, then a pop-up containing the text is also displayed. The scroll view can be moved to the list divider matching the text currently under the mouse cursor.
![](../../images/mobile_indexScrollBar.png)
Table of Contents
Default Selectors
By default, all elements with the class="ui-indexscrollbar" or data-role="indexscrollbar" attribute are displayed as Index scrollbar components.
Manual Constructor
To manually create a index scrollbar component, use the component constructor from the tau
namespace.
The index scrollbar component makes index indicator using elements that has "ui-group-index" class.
HTML code:
<div data-role="page" id="indexscrollbarPage"> <div data-role="indexscrollbar" id="indexscrollbar"></div> <div data-role="content"> <ul data-role="listview" class="ui-listview" id="isbList"> <li class="ui-group-index">A</li> <li class="ui-li-static">Anton</li> <li class="ui-li-static">Arabella</li> <li class="ui-group-index">B</li> <li class="ui-li-static">Barry</li> <li class="ui-li-static">Bibi</li> </ul> </div> </div>
JS code:
var isb = tau.widget.IndexScrollbar(document.getElementById("indexscrollbar"));