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?