Réinitialiser la valeur d'une zone de sélection

Je suis en train d'essayer de réinitialiser la valeur de deux champs, structuré comme ceci,

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

Malheureusement, peu importe combien de façons je l'ai essayer, il n'a tout simplement pas se produire. Rien dans la console. Je n'ai aucune idée de ce qui se passe? Je sais qu'il y a une façon de le faire, vous pouvez le faire rien avec JS

EDIT:

J'ai compris que le problème se produit uniquement lorsque j'essaie de feu le code sur le clic sur un élément du dom, cependant, je sais que le code devrait être de travailler, parce que quand j'ai

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

Il des sorties d'essai " pour la console, mais quand je inclure le code dans cette fonction, il ne se passe rien. Pourquoi est-ce?

source d'informationauteur OneChillDude