Como obter atributo da opção selecionada de seleção no jQuery?

Eu tenho o proximocaixa de seleção em HTML:

<select id="listbox-taskStatus" class="selectpicker">
    <option status="0">In progress</option>
    <option status="1">Not started</option>
    <option status="2">Done</option>
    <option status="3">Failed</option>
</select>

Eu quero ler o valor do atributo da opção selecionada.

Se apenas para pegar o valor, é simples:

var value = $('#listbox-taskStatus').val();

Mas o que devo fazer se quiser obter o valor do atributo da opção selecionada? Eu sei disso.attr () deve ajudar, mas quando tentei usá-lo, obtive o resultado incorreto.

Eu tentei o seguinte:

var status = $('#listbox-taskStatus option').attr('status');

Mas o valor retornado é sempre0 apesar de fato eu estar selecionando outra opção.

O que há de errado, como resolver meu problema?

questionAnswers(1)

yourAnswerToTheQuestion