Drop.js is a fast and capable dropdown library built on Tether.
Drop is an open-source JavaScript and CSS library that creates and positions dropdowns. It's powered by Tether.js.
To use, first download the latest tether and drop releases.
Then add this to your page:
<link rel="stylesheet" href="drop-theme-arrows.css" />
<script src="tether.min.js"></script>
<script src="drop.min.js"></script>
Then you can start creating drops. Learn more by visiting the documentation.