Ce problème me rend un peu fou.jquery traversant et tables
J'ai quelque chose comme ça
<h3>Feeds
<span><a class="smallbutton create_feed" href="javascript:;">
<strong>Create New</strong>
</a>
</span>
<span class="div_form_add_feed">
<a class="smallbutton btn_save_feeds" href="javascript:;">
<strong> Add </strong></a>
</span>
</h3>
<table cellpadding=0 cellspacing=1 class="table">
<tr><td>
<div class="get_feeds_news">test</div></td></tr></table>
Je veux la classe lien Ajouter « smallbutton btn_save_feeds » pour remplacer les div « get_feeds_news » avec autre chose. Mais je n'arrive pas à y accéder en utilisant $ (this) dans jQuery. Quelle est la bonne façon de parcourir à partir de la classe de lien Ajouter "smallbutton btn_save_feeds" pour changer quelque chose dans le div "get_feed_news"? J'ai essayé le suivant mais n'ai pas fonctionné.
$(this).closest('.get_feeds_news').html('hihi');
Est-ce le problème parce que c'est dans une table?
Merci d'avance.
@Scott - J'ai ajouté une autre solution à ma réponse, mais s'il y aura un nombre défini de ces éléments, donner un ID à l'élément serait mieux que traversal. Si ce n'est pas le cas, consultez ma traversée mise à jour. – user113716