I have two jQuery books and scant coverage of $(this) between them. I
need to know if $(this) has parents, children and siblings, and if so
how to access them. Here's why...

I have a page with six one-line forms on it. I put the forms in divs
and hide the divs on page load based on the class of the divs. Each
div has an immediate sibling <a> that will toggle the form on a click.
It works great if I write a separate function for each div, but I want
to combine them into one function, bind that function to all of the
<a> by ID and use $(this) to know which is which when the event fires.
No problem, except that I need to fire the event on the next sibling,
not on the element I get with $(this). I've tried using the + sign in
several ways, but nothing has worked so far. How do I select the
parent, child or sibling of $(this)?

Reply via email to