jQuery - Sélectionnez la première cellule d'une ligne donnée?
-
07-07-2019 - |
Question
J'ai un tableau avec des images dans une colonne. Lorsque je clique sur l'image, j'aimerais obtenir la valeur textuelle de la première colonne de cette ligne.
Je peux obtenir toute la ligne avec ceci:
var a = $(this).parents('tr').text();
Cependant, je ne peux pas isoler la première cellule de la ligne.
j'ai essayé
var a = $(this).parents('tr td:first').text();
Mais cela ne fait que renvoyer la première cellule de la table entière.
Quelqu'un peut-il m'aider?
Merci.
La solution
Qu'en est-il?
var a = $('td:first', $(this).parents('tr')).text();
Autres conseils
Voici une autre option:
var a = $(this).closest('tr').find('td:first').text();
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow