Всем привет, никто мне не подскажет, как сделать это?
У меня вот так:
HTML:
<div class="select select-valute">
<div class="input">
</div>
<div class="select-options">
<ul>
<li>
<span>
<img src="img/icons/rub_icon.png">Rub
</span>
</li>
<li>
<span>
<img src="img/icons/dollar_icon.png">Usd
</span>
</li>
<li>
<span>
<img src="img/icons/tg_icon.png">Kzh
</span>
</li>
</ul>
</div>
</div>
JS:
$('.select').each(function(){
var select = $(this);
if ($('.select-options ul li.selected', select).length) {
$('.input', select).text($('.select-options li.selected > span:first-child', select).text());
} else {
$('.input', select).text($('.select-options li:first-child > span:first-child', select).text());
}
select.click(function() {
$(this).children('.select-options').toggleClass('visible');
});
$('.select-options li', select).click(function() {
$('.selected', select).removeClass('selected');
$(this).addClass('selected');
$('.input', select).text($(this).find('span:first-child').text());
});
})