Использую классический паттерн Repository в купе с паттерном Unit Of Work, все это приправленно инверсией управления (IoC) для того чтобы можно было сменить Data Layer безболезненно.
ищет _внутри_ элемента его родителя, это не правильно. Делайте проще:
$(this).parent().next().toggle();
Это будет быстрей (никаких разборов селекторов)
Это будет проще (при изменении не надо ломать голову разбираясь в селекторах)
Это будет работать =)
+ в каждый из методов можно вставить селектор для фильтрации, если нужно