Condensed modification from https://github.com/claviska/jquery-dropdown/pull/38 (#38) into one function (show()) that takes two arguments—the second being a boolean indicating whether or not it's being called through JavaScript directly. Also, improved code syntax and changed spacing.
Minified version of main file.
Changed some arbitrary styles for my purposes and added a few classes for different functions such as titles, a current selection state (can be reworked to be instant), etc.