addClass to parent (LI)
Tengo un elemento "A", cuando hago clic en él, quiero cambiar el elemento principal (LI
) clase aselected
, pero nada cambia ...
$(".filters-list li a").click(function () {
$(".filters-list li").removeClass("selected");
$(this).parent('li').addClass('selected'); // I also tried .parent().addClass
});
Entonces probé este código:
$(".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...
});
Cuando traté de definirLI
Con este código, me acaba de informar.[Object HTMLLIElement]
:
alert($(this).parent().get(0));
¿Qué estoy haciendo mal?