Autor | Zpráva | ||
---|---|---|---|
blazej44800 Profil |
#1 · Zasláno: 23. 6. 2012, 13:12:45
Ahojte
Používam na stránke div ktorý sa zobrazý po kliknutí na jeden text. Ale potreboval by som aby sa zavrelo, keď sa klikne niekde inde (nie na ten div resp. na ten text znova). Neviete mi poradiť ako to urobiť? Vďaka Ukážka (niečo podobné): http://test.gsfalev.sk/ |
||
Keeehi Profil |
#2 · Zasláno: 23. 6. 2012, 13:47:58
blazej44800:
A svůj kód neukážeš? Jak ti asi máme pomoct. Na té odkázané stránce to funguje. Tak si to buď odtamtud zkopíruj, nebo ukaž, kde ty máš problém. |
||
blazej44800 Profil |
#3 · Zasláno: 23. 6. 2012, 13:49:06
no veď to som robil ja, ja ale potrebujem aby sa ten div zavrel keď sa klikne mimo neho - niekde na pozadie
|
||
panther Profil |
#4 · Zasláno: 23. 6. 2012, 13:54:35
blazej44800:
jQuery, když už ho na tohle chceš používat, má selektor :not .
|
||
blazej44800 Profil |
#5 · Zasláno: 23. 6. 2012, 14:07:05
A ako presne? Pozerám dokumentáciu ale nejako sa v nej nevyznám
|
||
Keeehi Profil |
#6 · Zasláno: 23. 6. 2012, 18:50:11
Tak místo toggle použij show a hide;
$('#producers').show(200); na tom odkazu a $('#producers').hide(200); na onclicku u body.
|
||
Amunak Profil |
blazej44800:
Zkus něco takového: $(':not(.item span)').on("click", function(event){$('#producers').hide()}); $('.item span').on("click", function(event){$('#producers').show()}); |
||
Časová prodleva: 12 let
|
0