Reads the original <select> element's options (with respect of «selected», if any), creates and attaches the pseudo-select just before the original one, and hides the original. Upon selection it ...
Support for a multiple selection dropdown using fully native JavaScript, CSS, and HTML (no extra libraries needed). Includes support for AMD, CommonJS, and global inclusion via an HTML script tag.