Привет.
Прошу помочь справится с объединением 2-х скриптов в один.
Есть список ul-li, из которого делается select с помощью такого скрипта:
$(document).ready(function(){
$('ul').each(function(){
var ul=$(this);
var sel=$('<select/>');
$('li',ul).each(function(){
sel.append($('<option/>',{value:this.innerHTML,html:this.innerHTML}));
});
ul.hide().after(sel);
});
});
Это работает нормально.
Дальше надо добавить в этот скрипт возможность перехода по ссылкам (выбрали пункт - отпустили кнопку мыши - перешли по ссылке)
Вот такой select формируется первым скриптом:
<select id="select1">
<option><a href="http://url1.com/">bar1</a></option>
<option><a href="http://url2.com/">bar2</a></option>
<option><a href="http://url3.com/">bar3</a></option>
</select>
То есть нужно что-то похожее вставить в конец первого скрипта (только работающее, а ни как у меня...
$("#select1").click(function(){
window.location=$(this).find("a").attr("href"); return false;
});
Спасибо.