| Autor | Zpráva | ||
|---|---|---|---|
| shamania Profil |
#1 · Zasláno: 16. 6. 2007, 10:42:47
Snažím se o to tohle.. Mám několik divů (tady jen dva na ukázku) a když na jeden z nich najedu, tak se zobrazí jeho obsah. Když z divu odjedu, tak se obsah zase schová.. tohle to funguje s funkcí "prepni", ale chtěl bych to trochu upravit:
1) aby se objekt zobrazil až po určité době (najedu a třeba po 300ms se zobrazí obsah), logicky by pak po mouseout se obsah schoval hned (bez prodlevy).. 2) Zamezit zmatku :) neboli když bych do tý doby (300ms) přejel na jinej div, tak se mi zobrazí obsah aktuálního divu a né toho kde jsem byl před chvílí.. to by pak mohlo dělat docela bordel na stránce a zmást uživatele :) No snad jste mě pochopily :) O něco jsem se pokoušel s window.setTimeout nebo window.setInterval, ale marně :(
|
||
| shamania Profil |
#2 · Zasláno: 18. 6. 2007, 10:57:34
Neporadil by někdo aspon co s tim časováním? ten zbytek už bych snad zvládnul sám.. Zkoušel jsem to nastavit takto:
function zmen(co){
Ale problém je v tom, že se mi tam nechce předávat ten parametr "co" id divu a jiné řešení mě nenapadá :( |
||
|
Časová prodleva: 4 dny
|
|||
| peta Profil |
#3 · Zasláno: 22. 6. 2007, 12:44:00
shamania
function prepni(co){ casovac = setTimeout("zmen("+co+")",300); |
||
| peta Profil |
#4 · Zasláno: 22. 6. 2007, 13:54:03
2) Zamezit zmatku :) neboli když bych do tý doby (300ms) přejel na jinej div, tak se mi zobrazí obsah aktuálního divu a né toho kde jsem byl před chvílí.. to by pak mohlo dělat docela bordel na stránce a zmást uživatele :)
casovac = null; function prepni(co) {casovac = setTimeout("zmen("+co+")",300);} To tam uz mas, to prave resi to, ze casovac davas do promenne. Cili novou zmenou tu promennou prepises a tim se objevi nove menu. Jinak se muzes mrknout treba na: http://www.volny.cz/peter.mlich/www.htm#msub9 - menu opacity (4k) - UL LI menu Effect (9k) - tady pouzivam hojne casovac http://www.volny.cz/peter.mlich/www.htm#mssub9 http://www.volny.cz/peter.mlich/www.htm#main6 |
||
| shamania Profil |
#5 · Zasláno: 22. 6. 2007, 18:16:56
Diky.. ten zápis "zmen("+co+")" se bude hodit do budoucna, ale vyřešil jsem to přes mootools :)
|
||
|
Časová prodleva: 18 let
|
|||
0