I found a similar solution, here's the HTML:
<ul class="customOptions"> <li class="">Select something</li> <li class=""><span data-value="value1"> Choice 1</span></li> <li class="selected"><span data-value="value2"> Choice 2</span></li> <li class=""><span data-value="value2"> Choice 3</span></li> </ul>
JS will look like this:
$(function(){ $('.customOptions').selectric({ maxHeight: 300, onChange: function(element) { alert( $('.selectricItems').find('.selected span').attr('data-value') ); } }); });
Reference to the source: https://stackoverflow.com/questions/25137198/magento-javascript-undefined-is-not-a-function-jquery-selectric