Autor Zpráva
Qep
Profil *
Dobrý večer,
chtěl bych se zeptat. Mám několik odkazů, u jednoho z nic je class="active", potřebuji aby po kliknutí na jiný odkaz se u tohoto class smazala a u toho, na který jsem klikl vytvořila ona class="active", ještě bych ale potřeboval do nějaké proměnné id odkazu na který se kliklo. Bohužel se v JS neorientuji, učím se PHP, proto se ptám.
Děkuji
Luky
Profil
Pokud se učíš v PHP, tak to udělej v něm. Z URL si zjisti, která stránka je aktivní (domena.cz?id=5), a pokud se číslo položky v menu rovná ID z URL, tak dostane třídu "active". Všechny ostatní položky pak zůstanou normální. Je to jenom nástin, dá se to samozřejmě vylepšit. Dělat to přes JS nemusí být výhra, protože některým bláznům to nemusí fungovat (lidé co nemají zapnutý JS nebo jim ho prohlížeč ani nepodporuje).

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