Sélection d'un élément précédent
Bonjour,
je réalise une gestion de commentaires et lorsqu'une personne cliquera sur un bouton, je souhaiterai récupérer la valeur d'un input de type hidden placé avant.
Ce que j'ai fait ne fonctionne pas.
Voici le bout de code html :
Code:
1 2
| <input type="hidden" class="no_com" value="12345" />
<input type="button" class="modif_com" value="Modifier" /> |
Et la partie jQuery :
Code:
1 2 3 4 5
| $('.modif_com').click(function() {
var no_com=$('input').prev('.no_com').val();
alert(no_com); // pour tester
// remplacement du commentaire par un textarea
}) |
J'ai aussi essayé :
Code:
var no_com=$('input :hidden').prev('.no_com').val();
J'avais déjà essayé d'utiliser prev() mais je n'avais pas réussi. Pourquoi cela ne fonctionne-t-il pas ?
Merci d'avance