<metaname="description"content="List groups are a flexible and powerful component for displaying a series of content. Modify and extend them to support just about any content within.">
<metaname="author"content="Mark Otto, Jacob Thornton, and Bootstrap contributors">
<metaname="twitter:description"content="List groups are a flexible and powerful component for displaying a series of content. Modify and extend them to support just about any content within.">
<metaproperty="og:description"content="List groups are a flexible and powerful component for displaying a series of content. Modify and extend them to support just about any content within.">
<aclass="btn btn-sm btn-bd-light my-2 my-md-0"href="https://github.com/twbs/bootstrap/blob/v4-dev/site/content/docs/4.6/components/list-group.md"title="View and edit this file on GitHub"target="_blank"rel="noopener">View on GitHub</a>
<h1class="bd-title"id="content">List group</h1>
</div>
<pclass="bd-lead">List groups are a flexible and powerful component for displaying a series of content. Modify and extend them to support just about any content within.</p>
<p>The most basic list group is an unordered list with list items and the proper classes. Build upon it with the options that follow, or with your own CSS as needed.</p>
<spanclass="p"><</span><spanclass="nt">li</span><spanclass="na">class</span><spanclass="o">=</span><spanclass="s">"list-group-item"</span><spanclass="p">></span>A second item<spanclass="p"></</span><spanclass="nt">li</span><spanclass="p">></span>
<spanclass="p"><</span><spanclass="nt">li</span><spanclass="na">class</span><spanclass="o">=</span><spanclass="s">"list-group-item"</span><spanclass="p">></span>A third item<spanclass="p"></</span><spanclass="nt">li</span><spanclass="p">></span>
<spanclass="p"><</span><spanclass="nt">li</span><spanclass="na">class</span><spanclass="o">=</span><spanclass="s">"list-group-item"</span><spanclass="p">></span>And a fifth one<spanclass="p"></</span><spanclass="nt">li</span><spanclass="p">></span>
<spanclass="p"><</span><spanclass="nt">li</span><spanclass="na">class</span><spanclass="o">=</span><spanclass="s">"list-group-item active"</span><spanclass="na">aria-current</span><spanclass="o">=</span><spanclass="s">"true"</span><spanclass="p">></span>An active item<spanclass="p"></</span><spanclass="nt">li</span><spanclass="p">></span>
<spanclass="p"><</span><spanclass="nt">li</span><spanclass="na">class</span><spanclass="o">=</span><spanclass="s">"list-group-item"</span><spanclass="p">></span>A second item<spanclass="p"></</span><spanclass="nt">li</span><spanclass="p">></span>
<spanclass="p"><</span><spanclass="nt">li</span><spanclass="na">class</span><spanclass="o">=</span><spanclass="s">"list-group-item"</span><spanclass="p">></span>A third item<spanclass="p"></</span><spanclass="nt">li</span><spanclass="p">></span>
<spanclass="p"><</span><spanclass="nt">li</span><spanclass="na">class</span><spanclass="o">=</span><spanclass="s">"list-group-item"</span><spanclass="p">></span>And a fifth one<spanclass="p"></</span><spanclass="nt">li</span><spanclass="p">></span>
<p>Add <code>.disabled</code> to a <code>.list-group-item</code> to make it <em>appear</em> disabled. Note that some elements with <code>.disabled</code> will also require custom JavaScript to fully disable their click events (e.g., links).</p>
<spanclass="p"><</span><spanclass="nt">li</span><spanclass="na">class</span><spanclass="o">=</span><spanclass="s">"list-group-item"</span><spanclass="p">></span>A second item<spanclass="p"></</span><spanclass="nt">li</span><spanclass="p">></span>
<spanclass="p"><</span><spanclass="nt">li</span><spanclass="na">class</span><spanclass="o">=</span><spanclass="s">"list-group-item"</span><spanclass="p">></span>A third item<spanclass="p"></</span><spanclass="nt">li</span><spanclass="p">></span>
<spanclass="p"><</span><spanclass="nt">li</span><spanclass="na">class</span><spanclass="o">=</span><spanclass="s">"list-group-item"</span><spanclass="p">></span>And a fifth one<spanclass="p"></</span><spanclass="nt">li</span><spanclass="p">></span>
<p>Use <code><a></code>s or <code><button></code>s to create <em>actionable</em> list group items with hover, disabled, and active states by adding <code>.list-group-item-action</code>. We separate these pseudo-classes to ensure list groups made of non-interactive elements (like <code><li></code>s or <code><div></code>s) don’t provide a click or tap affordance.</p>
<p>Be sure to <strong>not use the standard <code>.btn</code> classes here</strong>.</p>
<spanclass="p"><</span><spanclass="nt">a</span><spanclass="na">href</span><spanclass="o">=</span><spanclass="s">"#"</span><spanclass="na">class</span><spanclass="o">=</span><spanclass="s">"list-group-item list-group-item-action"</span><spanclass="p">></span>A second link item<spanclass="p"></</span><spanclass="nt">a</span><spanclass="p">></span>
<spanclass="p"><</span><spanclass="nt">a</span><spanclass="na">href</span><spanclass="o">=</span><spanclass="s">"#"</span><spanclass="na">class</span><spanclass="o">=</span><spanclass="s">"list-group-item list-group-item-action"</span><spanclass="p">></span>A third link item<spanclass="p"></</span><spanclass="nt">a</span><spanclass="p">></span>
<spanclass="p"><</span><spanclass="nt">a</span><spanclass="na">href</span><spanclass="o">=</span><spanclass="s">"#"</span><spanclass="na">class</span><spanclass="o">=</span><spanclass="s">"list-group-item list-group-item-action"</span><spanclass="p">></span>A fourth link item<spanclass="p"></</span><spanclass="nt">a</span><spanclass="p">></span>
<spanclass="p"><</span><spanclass="nt">a</span><spanclass="na">href</span><spanclass="o">=</span><spanclass="s">"#"</span><spanclass="na">class</span><spanclass="o">=</span><spanclass="s">"list-group-item list-group-item-action disabled"</span><spanclass="na">tabindex</span><spanclass="o">=</span><spanclass="s">"-1"</span><spanclass="na">aria-disabled</span><spanclass="o">=</span><spanclass="s">"true"</span><spanclass="p">></span>A disabled link item<spanclass="p"></</span><spanclass="nt">a</span><spanclass="p">></span>
<p>With <code><button></code>s, you can also make use of the <code>disabled</code> attribute instead of the <code>.disabled</code> class. Sadly, <code><a></code>s don’t support the disabled attribute.</p>
<spanclass="p"><</span><spanclass="nt">button</span><spanclass="na">type</span><spanclass="o">=</span><spanclass="s">"button"</span><spanclass="na">class</span><spanclass="o">=</span><spanclass="s">"list-group-item list-group-item-action"</span><spanclass="p">></span>A second item<spanclass="p"></</span><spanclass="nt">button</span><spanclass="p">></span>
<spanclass="p"><</span><spanclass="nt">button</span><spanclass="na">type</span><spanclass="o">=</span><spanclass="s">"button"</span><spanclass="na">class</span><spanclass="o">=</span><spanclass="s">"list-group-item list-group-item-action"</span><spanclass="p">></span>A third button item<spanclass="p"></</span><spanclass="nt">button</span><spanclass="p">></span>
<p>Add <code>.list-group-flush</code> to remove some borders and rounded corners to render list group items edge-to-edge in a parent container (e.g., cards).</p>
<spanclass="p"><</span><spanclass="nt">li</span><spanclass="na">class</span><spanclass="o">=</span><spanclass="s">"list-group-item"</span><spanclass="p">></span>A second item<spanclass="p"></</span><spanclass="nt">li</span><spanclass="p">></span>
<spanclass="p"><</span><spanclass="nt">li</span><spanclass="na">class</span><spanclass="o">=</span><spanclass="s">"list-group-item"</span><spanclass="p">></span>A third item<spanclass="p"></</span><spanclass="nt">li</span><spanclass="p">></span>
<spanclass="p"><</span><spanclass="nt">li</span><spanclass="na">class</span><spanclass="o">=</span><spanclass="s">"list-group-item"</span><spanclass="p">></span>And a fifth one<spanclass="p"></</span><spanclass="nt">li</span><spanclass="p">></span>
<p>Add <code>.list-group-horizontal</code> to change the layout of list group items from vertical to horizontal across all breakpoints. Alternatively, choose a responsive variant <code>.list-group-horizontal-{sm|md|lg|xl}</code> to make a list group horizontal starting at that breakpoint’s <code>min-width</code>. Currently <strong>horizontal list groups cannot be combined with flush list groups.</strong></p>
<p><strong>ProTip:</strong> Want equal-width list group items when horizontal? Add <code>.flex-fill</code> to each list group item.</p>
<spanclass="p"><</span><spanclass="nt">li</span><spanclass="na">class</span><spanclass="o">=</span><spanclass="s">"list-group-item"</span><spanclass="p">></span>A second item<spanclass="p"></</span><spanclass="nt">li</span><spanclass="p">></span>
<spanclass="p"><</span><spanclass="nt">li</span><spanclass="na">class</span><spanclass="o">=</span><spanclass="s">"list-group-item"</span><spanclass="p">></span>A third item<spanclass="p"></</span><spanclass="nt">li</span><spanclass="p">></span>
<spanclass="p"><</span><spanclass="nt">li</span><spanclass="na">class</span><spanclass="o">=</span><spanclass="s">"list-group-item"</span><spanclass="p">></span>A second item<spanclass="p"></</span><spanclass="nt">li</span><spanclass="p">></span>
<spanclass="p"><</span><spanclass="nt">li</span><spanclass="na">class</span><spanclass="o">=</span><spanclass="s">"list-group-item"</span><spanclass="p">></span>A third item<spanclass="p"></</span><spanclass="nt">li</span><spanclass="p">></span>
<spanclass="p"><</span><spanclass="nt">li</span><spanclass="na">class</span><spanclass="o">=</span><spanclass="s">"list-group-item"</span><spanclass="p">></span>A second item<spanclass="p"></</span><spanclass="nt">li</span><spanclass="p">></span>
<spanclass="p"><</span><spanclass="nt">li</span><spanclass="na">class</span><spanclass="o">=</span><spanclass="s">"list-group-item"</span><spanclass="p">></span>A third item<spanclass="p"></</span><spanclass="nt">li</span><spanclass="p">></span>
<spanclass="p"><</span><spanclass="nt">li</span><spanclass="na">class</span><spanclass="o">=</span><spanclass="s">"list-group-item"</span><spanclass="p">></span>A second item<spanclass="p"></</span><spanclass="nt">li</span><spanclass="p">></span>
<spanclass="p"><</span><spanclass="nt">li</span><spanclass="na">class</span><spanclass="o">=</span><spanclass="s">"list-group-item"</span><spanclass="p">></span>A third item<spanclass="p"></</span><spanclass="nt">li</span><spanclass="p">></span>
<spanclass="p"><</span><spanclass="nt">li</span><spanclass="na">class</span><spanclass="o">=</span><spanclass="s">"list-group-item"</span><spanclass="p">></span>A second item<spanclass="p"></</span><spanclass="nt">li</span><spanclass="p">></span>
<spanclass="p"><</span><spanclass="nt">li</span><spanclass="na">class</span><spanclass="o">=</span><spanclass="s">"list-group-item"</span><spanclass="p">></span>A third item<spanclass="p"></</span><spanclass="nt">li</span><spanclass="p">></span>
<spanclass="p"><</span><spanclass="nt">li</span><spanclass="na">class</span><spanclass="o">=</span><spanclass="s">"list-group-item"</span><spanclass="p">></span>A simple default list group item<spanclass="p"></</span><spanclass="nt">li</span><spanclass="p">></span>
<spanclass="p"><</span><spanclass="nt">li</span><spanclass="na">class</span><spanclass="o">=</span><spanclass="s">"list-group-item list-group-item-primary"</span><spanclass="p">></span>A simple primary list group item<spanclass="p"></</span><spanclass="nt">li</span><spanclass="p">></span>
<spanclass="p"><</span><spanclass="nt">li</span><spanclass="na">class</span><spanclass="o">=</span><spanclass="s">"list-group-item list-group-item-secondary"</span><spanclass="p">></span>A simple secondary list group item<spanclass="p"></</span><spanclass="nt">li</span><spanclass="p">></span>
<spanclass="p"><</span><spanclass="nt">li</span><spanclass="na">class</span><spanclass="o">=</span><spanclass="s">"list-group-item list-group-item-success"</span><spanclass="p">></span>A simple success list group item<spanclass="p"></</span><spanclass="nt">li</span><spanclass="p">></span>
<spanclass="p"><</span><spanclass="nt">li</span><spanclass="na">class</span><spanclass="o">=</span><spanclass="s">"list-group-item list-group-item-danger"</span><spanclass="p">></span>A simple danger list group item<spanclass="p"></</span><spanclass="nt">li</span><spanclass="p">></span>
<spanclass="p"><</span><spanclass="nt">li</span><spanclass="na">class</span><spanclass="o">=</span><spanclass="s">"list-group-item list-group-item-warning"</span><spanclass="p">></span>A simple warning list group item<spanclass="p"></</span><spanclass="nt">li</span><spanclass="p">></span>
<spanclass="p"><</span><spanclass="nt">li</span><spanclass="na">class</span><spanclass="o">=</span><spanclass="s">"list-group-item list-group-item-info"</span><spanclass="p">></span>A simple info list group item<spanclass="p"></</span><spanclass="nt">li</span><spanclass="p">></span>
<spanclass="p"><</span><spanclass="nt">li</span><spanclass="na">class</span><spanclass="o">=</span><spanclass="s">"list-group-item list-group-item-light"</span><spanclass="p">></span>A simple light list group item<spanclass="p"></</span><spanclass="nt">li</span><spanclass="p">></span>
<spanclass="p"><</span><spanclass="nt">li</span><spanclass="na">class</span><spanclass="o">=</span><spanclass="s">"list-group-item list-group-item-dark"</span><spanclass="p">></span>A simple dark list group item<spanclass="p"></</span><spanclass="nt">li</span><spanclass="p">></span>
<p>Contextual classes also work with <code>.list-group-item-action</code>. Note the addition of the hover styles here not present in the previous example. Also supported is the <code>.active</code> state; apply it to indicate an active selection on a contextual list group item.</p>
<divclass="bd-example">
<divclass="list-group">
<ahref="#"class="list-group-item list-group-item-action">A simple default list group item</a>
<ahref="#"class="list-group-item list-group-item-action list-group-item-primary">A simple primary list group item</a>
<ahref="#"class="list-group-item list-group-item-action list-group-item-secondary">A simple secondary list group item</a>
<ahref="#"class="list-group-item list-group-item-action list-group-item-success">A simple success list group item</a>
<ahref="#"class="list-group-item list-group-item-action list-group-item-danger">A simple danger list group item</a>
<ahref="#"class="list-group-item list-group-item-action list-group-item-warning">A simple warning list group item</a>
<ahref="#"class="list-group-item list-group-item-action list-group-item-info">A simple info list group item</a>
<ahref="#"class="list-group-item list-group-item-action list-group-item-light">A simple light list group item</a>
<ahref="#"class="list-group-item list-group-item-action list-group-item-dark">A simple dark list group item</a>
<spanclass="p"><</span><spanclass="nt">a</span><spanclass="na">href</span><spanclass="o">=</span><spanclass="s">"#"</span><spanclass="na">class</span><spanclass="o">=</span><spanclass="s">"list-group-item list-group-item-action"</span><spanclass="p">></span>A simple default list group item<spanclass="p"></</span><spanclass="nt">a</span><spanclass="p">></span>
<spanclass="p"><</span><spanclass="nt">a</span><spanclass="na">href</span><spanclass="o">=</span><spanclass="s">"#"</span><spanclass="na">class</span><spanclass="o">=</span><spanclass="s">"list-group-item list-group-item-action list-group-item-primary"</span><spanclass="p">></span>A simple primary list group item<spanclass="p"></</span><spanclass="nt">a</span><spanclass="p">></span>
<spanclass="p"><</span><spanclass="nt">a</span><spanclass="na">href</span><spanclass="o">=</span><spanclass="s">"#"</span><spanclass="na">class</span><spanclass="o">=</span><spanclass="s">"list-group-item list-group-item-action list-group-item-secondary"</span><spanclass="p">></span>A simple secondary list group item<spanclass="p"></</span><spanclass="nt">a</span><spanclass="p">></span>
<spanclass="p"><</span><spanclass="nt">a</span><spanclass="na">href</span><spanclass="o">=</span><spanclass="s">"#"</span><spanclass="na">class</span><spanclass="o">=</span><spanclass="s">"list-group-item list-group-item-action list-group-item-success"</span><spanclass="p">></span>A simple success list group item<spanclass="p"></</span><spanclass="nt">a</span><spanclass="p">></span>
<spanclass="p"><</span><spanclass="nt">a</span><spanclass="na">href</span><spanclass="o">=</span><spanclass="s">"#"</span><spanclass="na">class</span><spanclass="o">=</span><spanclass="s">"list-group-item list-group-item-action list-group-item-danger"</span><spanclass="p">></span>A simple danger list group item<spanclass="p"></</span><spanclass="nt">a</span><spanclass="p">></span>
<spanclass="p"><</span><spanclass="nt">a</span><spanclass="na">href</span><spanclass="o">=</span><spanclass="s">"#"</span><spanclass="na">class</span><spanclass="o">=</span><spanclass="s">"list-group-item list-group-item-action list-group-item-warning"</span><spanclass="p">></span>A simple warning list group item<spanclass="p"></</span><spanclass="nt">a</span><spanclass="p">></span>
<spanclass="p"><</span><spanclass="nt">a</span><spanclass="na">href</span><spanclass="o">=</span><spanclass="s">"#"</span><spanclass="na">class</span><spanclass="o">=</span><spanclass="s">"list-group-item list-group-item-action list-group-item-info"</span><spanclass="p">></span>A simple info list group item<spanclass="p"></</span><spanclass="nt">a</span><spanclass="p">></span>
<spanclass="p"><</span><spanclass="nt">a</span><spanclass="na">href</span><spanclass="o">=</span><spanclass="s">"#"</span><spanclass="na">class</span><spanclass="o">=</span><spanclass="s">"list-group-item list-group-item-action list-group-item-light"</span><spanclass="p">></span>A simple light list group item<spanclass="p"></</span><spanclass="nt">a</span><spanclass="p">></span>
<spanclass="p"><</span><spanclass="nt">a</span><spanclass="na">href</span><spanclass="o">=</span><spanclass="s">"#"</span><spanclass="na">class</span><spanclass="o">=</span><spanclass="s">"list-group-item list-group-item-action list-group-item-dark"</span><spanclass="p">></span>A simple dark list group item<spanclass="p"></</span><spanclass="nt">a</span><spanclass="p">></span>
<h5id="conveying-meaning-to-assistive-technologies">Conveying meaning to assistive technologies</h5>
<p>Using color to add meaning only provides a visual indication, which will not be conveyed to users of assistive technologies – such as screen readers. Ensure that information denoted by the color is either obvious from the content itself (e.g. the visible text), or is included through alternative means, such as additional text hidden with the <code>.sr-only</code> class.
</div>
<h2id="with-badges">With badges</h2>
<p>Add badges to any list group item to show unread counts, activity, and more with the help of some <ahref="/docs/4.6/utilities/flex/">utilities</a>.</p>
<p>Add nearly any HTML within, even for linked list groups like the one below, with the help of <ahref="/docs/4.6/utilities/flex/">flexbox utilities</a>.</p>
<spanclass="p"><</span><spanclass="nt">h5</span><spanclass="na">class</span><spanclass="o">=</span><spanclass="s">"mb-1"</span><spanclass="p">></span>List group item heading<spanclass="p"></</span><spanclass="nt">h5</span><spanclass="p">></span>
<spanclass="p"><</span><spanclass="nt">small</span><spanclass="p">></span>3 days ago<spanclass="p"></</span><spanclass="nt">small</span><spanclass="p">></span>
<spanclass="p"><</span><spanclass="nt">p</span><spanclass="na">class</span><spanclass="o">=</span><spanclass="s">"mb-1"</span><spanclass="p">></span>Some placeholder content in a paragraph.<spanclass="p"></</span><spanclass="nt">p</span><spanclass="p">></span>
<spanclass="p"><</span><spanclass="nt">small</span><spanclass="p">></span>And some small print.<spanclass="p"></</span><spanclass="nt">small</span><spanclass="p">></span>
<spanclass="p"><</span><spanclass="nt">h5</span><spanclass="na">class</span><spanclass="o">=</span><spanclass="s">"mb-1"</span><spanclass="p">></span>List group item heading<spanclass="p"></</span><spanclass="nt">h5</span><spanclass="p">></span>
<spanclass="p"><</span><spanclass="nt">small</span><spanclass="na">class</span><spanclass="o">=</span><spanclass="s">"text-muted"</span><spanclass="p">></span>3 days ago<spanclass="p"></</span><spanclass="nt">small</span><spanclass="p">></span>
<spanclass="p"><</span><spanclass="nt">p</span><spanclass="na">class</span><spanclass="o">=</span><spanclass="s">"mb-1"</span><spanclass="p">></span>Some placeholder content in a paragraph.<spanclass="p"></</span><spanclass="nt">p</span><spanclass="p">></span>
<spanclass="p"><</span><spanclass="nt">small</span><spanclass="na">class</span><spanclass="o">=</span><spanclass="s">"text-muted"</span><spanclass="p">></span>And some muted small print.<spanclass="p"></</span><spanclass="nt">small</span><spanclass="p">></span>
<spanclass="p"><</span><spanclass="nt">h5</span><spanclass="na">class</span><spanclass="o">=</span><spanclass="s">"mb-1"</span><spanclass="p">></span>List group item heading<spanclass="p"></</span><spanclass="nt">h5</span><spanclass="p">></span>
<spanclass="p"><</span><spanclass="nt">small</span><spanclass="na">class</span><spanclass="o">=</span><spanclass="s">"text-muted"</span><spanclass="p">></span>3 days ago<spanclass="p"></</span><spanclass="nt">small</span><spanclass="p">></span>
<spanclass="p"><</span><spanclass="nt">p</span><spanclass="na">class</span><spanclass="o">=</span><spanclass="s">"mb-1"</span><spanclass="p">></span>Some placeholder content in a paragraph.<spanclass="p"></</span><spanclass="nt">p</span><spanclass="p">></span>
<spanclass="p"><</span><spanclass="nt">small</span><spanclass="na">class</span><spanclass="o">=</span><spanclass="s">"text-muted"</span><spanclass="p">></span>And some muted small print.<spanclass="p"></</span><spanclass="nt">small</span><spanclass="p">></span>
<p>Use the tab JavaScript plugin—include it individually or through the compiled <code>bootstrap.js</code> file—to extend our list group to create tabbable panes of local content.</p>
<divclass="tab-pane fade show active"id="list-home"role="tabpanel"aria-labelledby="list-home-list">
<p>Some placeholder content in a paragraph relating to "Home". And some more content, used here just to pad out and fill this tab panel. In production, you would obviously have more real content here. And not just text. It could be anything, really. Text, images, forms.</p>
<p>Some placeholder content in a paragraph relating to "Profile". And some more content, used here just to pad out and fill this tab panel. In production, you would obviously have more real content here. And not just text. It could be anything, really. Text, images, forms.</p>
<p>Some placeholder content in a paragraph relating to "Messages". And some more content, used here just to pad out and fill this tab panel. In production, you would obviously have more real content here. And not just text. It could be anything, really. Text, images, forms.</p>
<p>Some placeholder content in a paragraph relating to "Settings". And some more content, used here just to pad out and fill this tab panel. In production, you would obviously have more real content here. And not just text. It could be anything, really. Text, images, forms.</p>
<spanclass="p"><</span><spanclass="nt">div</span><spanclass="na">class</span><spanclass="o">=</span><spanclass="s">"tab-pane fade show active"</span><spanclass="na">id</span><spanclass="o">=</span><spanclass="s">"list-home"</span><spanclass="na">role</span><spanclass="o">=</span><spanclass="s">"tabpanel"</span><spanclass="na">aria-labelledby</span><spanclass="o">=</span><spanclass="s">"list-home-list"</span><spanclass="p">></span>...<spanclass="p"></</span><spanclass="nt">div</span><spanclass="p">></span>
</code></pre></div><h3id="using-data-attributes">Using data attributes</h3>
<p>You can activate a list group navigation without writing any JavaScript by simply specifying <code>data-toggle="list"</code> or on an element. Use these data attributes on <code>.list-group-item</code>.</p>
</code></pre></div><p>You can activate individual list item in several ways:</p>
<divclass="highlight"><preclass="chroma"><codeclass="language-js"data-lang="js"><spanclass="nx">$</span><spanclass="p">(</span><spanclass="s1">'#myList a[href="#profile"]'</span><spanclass="p">).</span><spanclass="nx">tab</span><spanclass="p">(</span><spanclass="s1">'show'</span><spanclass="p">)</span><spanclass="c1">// Select tab by name
</span><spanclass="c1"></span><spanclass="nx">$</span><spanclass="p">(</span><spanclass="s1">'#myList a:first-child'</span><spanclass="p">).</span><spanclass="nx">tab</span><spanclass="p">(</span><spanclass="s1">'show'</span><spanclass="p">)</span><spanclass="c1">// Select first tab
</span><spanclass="c1"></span><spanclass="nx">$</span><spanclass="p">(</span><spanclass="s1">'#myList a:last-child'</span><spanclass="p">).</span><spanclass="nx">tab</span><spanclass="p">(</span><spanclass="s1">'show'</span><spanclass="p">)</span><spanclass="c1">// Select last tab
</span><spanclass="c1"></span><spanclass="nx">$</span><spanclass="p">(</span><spanclass="s1">'#myList a:nth-child(3)'</span><spanclass="p">).</span><spanclass="nx">tab</span><spanclass="p">(</span><spanclass="s1">'show'</span><spanclass="p">)</span><spanclass="c1">// Select third tab
<p>To make tabs panel fade in, add <code>.fade</code> to each <code>.tab-pane</code>. The first tab pane must also have <code>.show</code> to make the initial content visible.</p>
<spanclass="p"><</span><spanclass="nt">div</span><spanclass="na">class</span><spanclass="o">=</span><spanclass="s">"tab-pane fade show active"</span><spanclass="na">id</span><spanclass="o">=</span><spanclass="s">"home"</span><spanclass="na">role</span><spanclass="o">=</span><spanclass="s">"tabpanel"</span><spanclass="p">></span>...<spanclass="p"></</span><spanclass="nt">div</span><spanclass="p">></span>
<p>Activates a list item element and content container. Tab should have either a <code>data-target</code> or an <code>href</code> targeting a container node in the DOM.</p>
<p>Selects the given list item and shows its associated pane. Any other list item that was previously selected becomes unselected and its associated pane is hidden. <strong>Returns to the caller before the tab pane has actually been shown</strong> (for example, before the <code>shown.bs.tab</code> event occurs).</p>
<p>When showing a new tab, the events fire in the following order:</p>
<ol>
<li><code>hide.bs.tab</code> (on the current active tab)</li>
<li><code>show.bs.tab</code> (on the to-be-shown tab)</li>
<li><code>hidden.bs.tab</code> (on the previous active tab, the same one as for the <code>hide.bs.tab</code> event)</li>
<li><code>shown.bs.tab</code> (on the newly-active just-shown tab, the same one as for the <code>show.bs.tab</code> event)</li>
</ol>
<p>If no tab was already active, the <code>hide.bs.tab</code> and <code>hidden.bs.tab</code> events will not be fired.</p>
<tableclass="table table-bordered table-striped">
<thead>
<tr>
<thstyle="width: 150px;">Event type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td>show.bs.tab</td>
<td>This event fires on tab show, but before the new tab has been shown. Use <code>event.target</code> and <code>event.relatedTarget</code> to target the active tab and the previous active tab (if available) respectively.</td>
</tr>
<tr>
<td>shown.bs.tab</td>
<td>This event fires on tab show after a tab has been shown. Use <code>event.target</code> and <code>event.relatedTarget</code> to target the active tab and the previous active tab (if available) respectively.</td>
</tr>
<tr>
<td>hide.bs.tab</td>
<td>This event fires when a new tab is to be shown (and thus the previous active tab is to be hidden). Use <code>event.target</code> and <code>event.relatedTarget</code> to target the current active tab and the new soon-to-be-active tab, respectively.</td>
</tr>
<tr>
<td>hidden.bs.tab</td>
<td>This event fires after a new tab is shown (and thus the previous active tab is hidden). Use <code>event.target</code> and <code>event.relatedTarget</code> to target the previous active tab and the new active tab, respectively.</td>
</span><spanclass="c1"></span><spanclass="nx">event</span><spanclass="p">.</span><spanclass="nx">relatedTarget</span><spanclass="c1">// previous active tab