Bootstrap's JavaScript features are all built on top of the jQuery library and either provide completely new functionality or extend the functionality of the existing Bootstrap components.
The plugins can be used by simply adding data attributes to your page elements, but they can also provide a rich programmatic API, if needed.
In this chapter, we will cover the following topics:
Using dropdown menus and creating a cascading dropdown menu
How to use modal dialogs
Separate content inside views with tabs
How to implement tooltips and popovers
How to use the accordion component
Creating a slideshow using the carousel