Récupérer le html de la case d'à côté

Résolu
Bonjour,
J'ai un souci avec la récupération du html d'une case dans un tableau html.
voici déjà comment est fait le tableau html:
<table>
    <tr class="resultat">
        <td class="titre">ICI LE TITRE</td>
        <td class="ecrivain">ICI L ECRIVAIN</td>
        <td class="genre" title="1">1</td>
        <td class="annee" title="2012">2012</td>
    </tr>
ainsi de suite...
</table>


en fait, je veux afficher tous les genres des livres parus en 2012. dans mon script java, j'en suis là:
$(".resultat td[title='2012']").each(function() {//on sélectionne toutes les livres écrits en 2012
    var year = $(this).html();
    var kind = ;

        alert('annee: ' + year + ' / genre: ' + kind);

});


Le truc étant que je n'arrive pas à corriger la ligne qui définit "kind". J'ai tenté avec la fonction $(this).parent().td("class", "genre");
mais rien...
si quelqu'un de plus compétent que le débutant que je suis pouvait m'aider... merci!!!

1 réponse

  1. C'est toujours quand on pose la question qu'on finit par trouver soi-même la réponse...

    si ça peut aider quelqu'un:
    $(this).closest("tr").children(".genre").html();
    


    suffisait d'y penser!!