i'm having this markup:
<ul class=container>
<li rec=1>
<div>
<div>
<div>i'm here</div>
</div>
</div>
</li>
</ul>
now i'm at the div element ("i'm here"), how can i get reference to the li?
i tried div.parent("li"); but didntwork ..
Use
closest("li")
rather than parent http://docs.jquery.com/Traversing/closest Parent only gets the direct parent.
parent is used to get the unique direct antecesor of an element, which in your case is a div.
You should use parents or closest:
div.parents("li");
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With