Есть такой html:
<tr><br/>
<td onclick="$(':parent~tr.dsc:first',this).toggle()">...</td><br/>
<td>...</td><br/>
</tr><br/>
<tr class="dsc"><br/>
...<br/>
</tr><br/>
Смысл: по клику на TD скрыть/показать tr с классом dsc.
Если тоже самое сделать с помощью parent() или next() то все работает.
С точки зрения семантики — получили родителя (TR), от него пошли искать next sibling (TR.dsc) и взяли из коллекции первый элемент — вроде все верно.
Лезть смотреть в JQ не сильно охота, мож кто сталкивался?