Comment obtenir une valeur de la plus proche td avec à la classe, cliquez sur le bouton?
J'ai les lignes de la table avec les données et les boutons. http://codepen.io/leongaban/pen/nuIkd
Chaque bouton correspond à chaque ligne, également lorsque vous cliquez sur un bouton, il change de classe des noms de hide
à un_hide
la prochaine étape est de récupérer la valeur de texte de la td avec classe contact_name
dans la ligne que l'cliqué bouton appartient aussi.
Structure de la Table:
<tr>
<td class="contact_name" style="padding: 7px 0;">
Name 1
</td>
<td>
<button class="btn_hide">Hide</button>
</td>
</tr>
<tr>
<td class="contact_name" style="padding: 7px 0;">
Name 2
</td>
<td>
<button class="btn_hide">Hide</button>
</td>
</tr>
À l'aide de cette jQuery, elle permettra d'obtenir TOUTES les valeurs de texte .contact_name dans toutes les lignes
var name = $('.contact_name').text();
J'ai donc essayé cette pour obtenir le texte de la valeur de la plus proche' .contact_name td
var name = $(this).closest('.contact_name').text();
Toutefois que les rendements vide pour moi 🙁
Comment voulez-vous obtenir le Nom 1 valeur en cliquant sur la premier bouton Masquer?
$(this).closest('td').siblings('.contact_name').text()
OriginalL'auteur Leon Gaban | 2013-12-17
Vous devez vous connecter pour publier un commentaire.
.contact_name
n'est pas parent de l'cliqué bouton..find
Vous êtes les bienvenus.
OriginalL'auteur Ricardo Alvaro Lohmann
Essayer,
Ou
DÉMO
OriginalL'auteur Rajaprabhu Aravindasamy
OriginalL'auteur akbar ali