Setzen Sie den Wert einer Auswahlbox zurück

Ich versuche, den Wert von zwei Auswahlfeldern zurückzusetzen, die wie folgt aufgebaut sind:

<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);
});

Leider passiert es nicht, egal wie oft ich es versuche. Nichts in der Konsole. Ich habe keine Ahnung, was los ist? Ich weiß, dass es einen Weg geben muss, den Sie tun könnenetwas mit JS

BEARBEITEN:

Ich habe herausgefunden, dass das Problem nur auftritt, wenn ich versuche, den Code beim Klicken auf ein dom-Element auszulösen. Ich weiß jedoch, dass der Code funktionieren sollte, wenn ich es habe

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

Es gibt "Test" an die Konsole aus, aber wenn ich den Code in diese Funktion einbinde, passiert nichts. Warum ist das?

Antworten auf die Frage(7)

Ihre Antwort auf die Frage