Autor | Zpráva | ||
---|---|---|---|
yeah Profil * |
#1 · Zasláno: 12. 2. 2012, 14:18:51
Nazdar,mám kód:
<ul> <li>a</li> <li>b</li> <li>c</li> <li>d</li> </ul> $("ul").mouseover(function(){ $("div").show(); }); $("ul").mouseout(function(){ $("div").hide(); }); keď dám myš na niektorý z <li> tak sa zobrazí div,keď dám preč z <li> tak div zmizne(to je ok), ale problém je ten že pokiaľ dám myš na prvé <li> a hneď vedľa je druhý <li> a prejdem s myškou na ten druhý tak div zmizne a hneď sa objaví--- js zachytil opustenie z ul a hneď za tým príchod na ul, ibaže ja by som potreboval aby to nezmizlo pri prechode s <li> na vedlajšie <li> dá sa to nejak? |
||
yeah Profil * |
#2 · Zasláno: 12. 2. 2012, 19:57:30
pomôžete mi?ešte raz skúsim vysvetliť: prechádzam myškou po jednotlivých položkách li ale vždy sa div zobrazí a schová pritom stále som v jednom ul a neodchádzam z neho odchádzam a prichádzam iba na li položky prečo sa to tak deje?
|
||
Str4wberry Profil |
#3 · Zasláno: 12. 2. 2012, 20:05:26
„stále som v jednom ul a neodchádzam z neho“
Víš to jistě? Tipoval bych, že jsou pomocí CSS ty <li> někde mimo <ul> .
|
||
yeah Profil * |
#4 · Zasláno: 12. 2. 2012, 21:37:04 · Upravil/a: yeah
nie určite nie je to obalené aj divom a ani keď na miesto ul div ani vtedy to nefunguje
zajtra dám odkaz na živú ukážku ;) |
||
yeah Profil * |
#5 · Zasláno: 13. 2. 2012, 16:08:08 · Upravil/a: yeah
tu je ten spomínaný kód
http://jsfiddle.net/J7eZg/4/ akonáhle prejdete z jedenj položky ul na druhú tak sa zobrazí hláška - opustenie ul .. pritom som stále v ul ospravedlňujem sa tu je kód: http://jsfiddle.net/J7eZg/6/ |
||
Časová prodleva: 11 let
|
0