Autor | Zpráva | ||
---|---|---|---|
Jupp Profil * |
#1 · Zasláno: 31. 12. 2011, 22:35:29
Ahoj, dělám si stránku přes ajax a chtěl bych, označovat aktivní položky v menu. Nejspíše přes javascript. Jenže jak? Prosím, navrhněte, jak vyrobit script. Když označím jednu položku, změní se třída např. na "aktivni", když kliknu na jinou, tak se z té aktuální aktivní položky stane "neaktivni" a z právě označené "aktivni". Děkuji.
|
||
Radek9 Profil |
Jupp:
Asi nějak takhle: var active, menu = document.getElementById("menu").getElementsByTagName("a"), func = function(){ if(active){ active.className = ""; } active = this; this.className = "active"; //Edit: Zapomněl jsem, zde bude samozřejmě ten tvůj načítací AJAX kód… }; for(var i=0;i<menu.length;++i){ menu[i].onclick = func; } |
||
Jupp Profil * |
#3 · Zasláno: 1. 1. 2012, 15:05:39
Radek9
Ano, děkuji mnohokrát, pomohl jste mi vyřešit zarážku, ještě jednou děkuji! :) |
||
Časová prodleva: 12 let
|
0