J'ai quelques lignes d'une table (ick!) Tels que:Afficher/masquer l'image lors de la souris sur la ligne du tableau via jquery traversal?
<tr id="similar_story">
<td class="title"><a href="/">Title</a> <a href="../"><img id="srcimg" src="source.png" style="display:none"></a></td>
</tr>
cela est répété x fois [pour chaque histoire similaire], et lorsqu'un utilisateur passe au-dessus de la ligne .class Je veux #srcimg (pour cette ligne) à apparaître.
Lorsque cette ligne perd le focus, le #srcimg devrait disparaître.
Quelle est la méthode appropriée pour cela via jquery? J'ai essayé de faire quelque chose le long des lignes de:
jQuery('td.title').mouseover(function() {
jQuery.('#srcimg').visible();
});
Mais ce (évidemment?) Montre la #srcimg sur chaque ligne. Considérant que, je veux juste montrer celui dans cette rangée de tableau.
Je suppose qu'il doit y avoir une certaine traversée pour localiser l'image appropriée?
mon Jquery ne reconnaît pas .live et .closest ... des indices? thx – hejog
ils sont venus dans la version 1.3+, je suppose que vous utilisez 1.2.6? – redsquare