addClass do rodzica (LI)

Mam element „A”, gdy go klikam, chcę zmienić element macierzysty (LI) klasa doselected, ale nic się nie zmienia ...

$(".filters-list li a").click(function () {
    $(".filters-list li").removeClass("selected");
    $(this).parent('li').addClass('selected'); // I also tried .parent().addClass
});

Następnie wypróbowałem ten kod:

$(".filters-list li a").click(function () {
    $(".filters-list li").removeClass("selected");
    $(this).parent().get(0).addClass('selected'); // IE reports something like this: Object doesn't support addClass...
});

Kiedy próbowałem to zdefiniowaćLI z tym kodem właśnie mnie zgłosił[Object HTMLLIElement]:

alert($(this).parent().get(0));

Co robię źle?

questionAnswers(3)

yourAnswerToTheQuestion