Есть структура:
<div class="site-location">
<div class="select js-select custom-ui-select show">
<select name="elem-select" id="elem-select">
<option value="1">Элем 1</option>
<option value="2">Элем 2</option>
<option value="3">Элем 3</option>
<option value="4">Элем 4</option>
<option value="5">Элем 5</option>
</select>
<ul>
<li><a>Элем 3</a></li>
<li>
<ul>
<li><a>Элем 1</a></li>
<li><a>Элем 2</a></li>
<li><a>Элем 3</a></li>
<li><a>Элем 4</a></li>
<li><a>Элем 5</a></li>
</ul>
</li>
</ul>
</div>
</div>
В чем фишка, есть обычный селек бок, при загрузке страницы, из него формируется красивый список элементов.
Проблема, я не могу повесить событие .change на селект бокс, так как оно никогда не выполняется, ибо весь селек бокс, становится невидимым, а на его место встает этот список, нажимая на первый элемент, список вываливает все другие элементы.
Как привязать к <a> событие onclick? Или как отследить change в селект боксе?