Hi, I'm sure to a whizz this is going to be a bit of a noob question, but why doesn't my prev() work here:
<script type="text/javascript"> $(document).ready(function() { $('.child').hide(); $('name=selected').prev('.child').show(); }); </script> HTML: <ul class="parent"> <li><a href="">test 1</a></li> <li><a href="">test 1</a> <ul class="child"> <li><a href="" name="selected">test 1</a></li> <li><a href="">test 1</a></li> </ul> </li> <li><a href="">test 1</a> <ul class="child"> <li><a href="">test 1</a></li> <li><a href="">test 1</a></li> </ul> </li> </ul> Cheers chaps, Keir