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.

Était-ce utile?

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
scroll top