addClass to parent (LI)
У меня есть элемент «A», когда я нажимаю на него, я хочу изменить родительский элемент (LI
) класс кselected
, но ничего не меняется ...
$(".filters-list li a").click(function () {
$(".filters-list li").removeClass("selected");
$(this).parent('li').addClass('selected'); // I also tried .parent().addClass
});
Тогда я попробовал этот код:
$(".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...
});
Когда я попытался определитьLI
с этим кодом, он только что сообщил мне[Object HTMLLIElement]
:
alert($(this).parent().get(0));
Что я делаю не так?