Sample 1
This UL is converted automatically when you resize the browser's window below 768px width (and back when you resize to desktop), using MQBE (Media Query Breakpoint Events)

Sample 2
Complex nested UL list with custom "on change" event that ouputs a console.log



Convert UL to SELECT

Sample 3
With custom wrapper and custom "active" class



Convert UL to SELECT

Sample 4
Simple SELECT without wrapper



Convert UL to SELECT

Revert all samples to ULs