TinyNav is a super lightweight (362 bytes minified and gzipped) and responsive jQuery plugin that converts ordered and unordered lists into a select drop-down for small screen devices.
Optionally you can set the css class used for the active page and this will be selected in the select drop-down.
It is tested and works in all common and legacy browsers.