Autor | Zpráva | ||
---|---|---|---|
Neas Profil |
#1 · Zasláno: 28. 11. 2009, 14:09:13 · Upravil/a: Neas
Ahoj. Chtěl bych se zeptat, jak by se dalo docíli efektu, jako je na těchto stránkách, při kliknutí na tlačítka mínus, která se potom změní na plus.
Díky |
||
Časová prodleva: 3 dny
|
|||
keeehi Profil |
#2 · Zasláno: 1. 12. 2009, 21:22:13
JS
function show_hide(what) { if (document.getElementById(what).style.display == "block") { document.getElementById(what).style.display = "none"; } else document.getElementById(what).style.display = "block"; return true; } function prehod_obrazek(co) { if (document.getElementById(co).src=='plus.jpg') { document.getElementById(co).src = 'minus.jpg'; } else document.getElementById(co).src = 'plus.jpg'; return true; } HTML <img src="plus.jpg" onclick="prehod_obrazek('obr1');show_hide('id1');" id="obr1"> <div id="id1" style="display:none;"> a tento text se skrývá </div> |
||
Neas Profil |
#3 · Zasláno: 2. 12. 2009, 19:54:40
Zkusil jsem to, ale nefunguje :(
|
||
keeehi Profil |
#4 · Zasláno: 2. 12. 2009, 21:45:24
oprav si tuto funkci
function prehod_obrazek(neco) { if (document.getElementById(neco).src.substring(document.getElementById(neco).src.indexOf('.jpg')-4) == 'plus.jpg') { document.getElementById(neco).src = 'minus.jpg'; } else document.getElementById(neco).src = 'plus.jpg'; return true; } Potom už funguje jak skrývání, tak i změna obrázků. Jestli ne, pak je chyba někde na tvojí straně. |
||
Neas Profil |
#5 · Zasláno: 3. 12. 2009, 18:32:05 · Upravil/a: Neas
Díky, tohle už funguje, ale obávám se, že jsi mě špatně pochopil. Myslel jsem ten efekt, že když se klikne na tlačítko "mínus", skrytý text se začne postupně objevovat. Proto jsem dal odkaz na tyto stránky.
|
||
Časová prodleva: 14 let
|
0