no estoy seguro de por qué me parece tan difícil. Aquí está el código html:accediendo a div dentro del td usando jquery
<tr>
<td>FirstName 9</td>
<td>LastName 9</td>
<td><a href="#" id="linkSponsorMessage">View</a></td>
<td>
<div class="divSponsorMessage" style="display:none">
Greetings FirstName 9, LastName 9!
</div>
</td>
</tr>
que necesito para acceder al <div>
cuando se haga clic en el enlace de anclaje usando jQuery.
ACTUALIZACIÓN:
llegué al trabajo:
$("#linkSponsorMessage").parent("td").next("td").children("div")
Pero hay una manera mejor !!!
ACTUALIZACIÓN 2:
Además, dado que estoy usando varias etiquetas DIVS y de anclaje que tenía que hacer $ (este) para referirse a la etiqueta de anclaje actual que se desencadenó.
$(document).ready(function()
{
$("a").mouseover(function()
{
var divs = $(this).closest("tr").find("div").fadeIn("slow");
});
$("a").mouseout(function()
{
var divs = $(this).closest("tr").find("div").fadeOut("slow");
});
});
Gracias por compartir la solución final con todos nosotros: -) – Raja
Gracias por publicar la solución - tenía un problema similar, así que esto me ayudó a resolver mi problema :) – Jen