Есть ли способ получить атрибут - например, "rel" из выбранной опции тега "select" - т.е.
Вы можете просто использовать фильтр :selected.
:selected
Вот скрипка: http://jsfiddle.net/jomanlk/ECAea/
$('#menu').change(function(){ alert($(this).find('option:selected').attr('rel')); });
с jQuery
$('#menu option:selected').attr('rel');
с javascript
var sel = document.getElementById('menu'); var option = sel.options[sel.selectedIndex]; var rel = option.getAttribute('rel');
демо с обеими версиями на http://jsfiddle.net/gaby/WLFmv/
Вы можете использовать .attr("attributeName"), чтобы получить значение атрибутов.См. .attr () .
.attr("attributeName")
. Чтобы найти выбранную опцию, вы можете использовать $('#menu option[selected=true]') или аналогичный.
$('#menu option[selected=true]')