Redefinir o valor de uma caixa de seleção

Estou tentando redefinir o valor de dois campos selecionados, estruturados assim,

<select>
  <option></option>
  <option></option>
  <option></option>
</select>

<select>
  <option></option>
  <option></option>
  <option></option>
</select>

jQuery,

$('select').each(function(idx, sel) {
  $(sel).find('option :eq(0)').attr('selected', true);
});

Infelizmente, não importa quantas maneiras eu tente, isso simplesmente não acontece. Nada no console. Eu não tenho ideia do que está acontecendo? Eu sei que tem que haver uma maneira de fazer isso, você pode fazerqualquer coisa com JS

EDITAR:

Eu descobri que o problema só ocorre quando eu tento disparar o código no clique de um elemento dom, no entanto, eu sei que o código deve estar funcionando, porque quando eu tenho

$('p').click(function(){
  console.log('test');
});

Ele gera 'teste' no console, mas quando incluo o código nessa função, nada acontece. Por que é isso?

questionAnswers(7)

yourAnswerToTheQuestion