Może pomyliłeś metody i powinieneś był użyć metody .parent() (pobiera element nadrzędny dla wyselekcjonowanego), a nie .parents() (pobiera wszystkie tagi html, w których zagnieżdżony jest nasz wyselekcjonowany element). Obie działają inaczej, jednak nie wiem, co chcesz dokładnie osiągnąć i która z tych metod powinna zostać użyta. Musisz jeszcze pamiętać, że dla elementów o określonej klasie obie funkcje zwrócą tablice. Dobrze by było, gdybyś pokazał nam również dokument HTML, a najlepiej, gdybyś odpowiednie jego fragmenty i skrypt umieścił na
jsfiddle.