Autor Zpráva
matata8611
Profil
Ahoj,
mám
<li>
<span class="trida"></span>
</li>

Potřebuji přidat class "active" takovému <li> ve kterém je vnořený span s class "trida".

Lze to prosím nějak?
Radek9
Profil
matata8611:
Ten <span> má vlastnost parentElement, která odkazuje na to dané <li>.
Chamurappi
Profil
Reaguji na Radka9:
Kompatibilněji parentNode.
matata8611
Profil
nakonec jsem to udelal pres
jQuery( "span.current" ).closest( "li" ).addClass('active bg-primary');

je to ok?
Dan Charousek
Profil
matata8611:
Není zbytečné kvůli takové triviální funkcionalitě používat jQuery?

V čistém JS se dá poměrně snadno dosáhnout téže efektu daleko efektivněji:

Živá ukázka

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0