Tudo bem, diga que tenho isso:
<select id='list'>
<option value='1'>Option A</option>
<option value='2'>Option B</option>
<option value='3'>Option C</option>
</select>
Como seria o seletor se eu quisesse obter a "Opção B" quando tiver o valor '2'?
Observe que isso não está perguntando como obter o valor de texto selecionado , mas apenas qualquer um deles, selecionado ou não, dependendo do atributo value. Eu tentei:
$("#list[value='2']").text();
Mas isto não está funcionando.
$("#list option").filter(function () { return $(this).html() == "stuff"; }).val();