Autor | Zpráva | ||
---|---|---|---|
tomyx007 Profil |
#1 · Zasláno: 16. 12. 2009, 07:12:35
Dobry den, prosim o radu. Mam nastaveno, ze kdyz se najede mysi na odkaz s id "show_login_form" zobrazi se div s id "login_form". Kdyz se prejede pres odkaz podruhe, zase se schova(pouzivam to k zobrazeni a schovani formulare na prihlaseni pri prejeti nad odkazem "Prihlaseni"). Ted se snazim prijit nato, jak to vylepsit tak, ze kdyz mysi odjedu z divu ("s id "login_form"), ktery je zobrazen, tak se zase schova. Zkousel jsem k tomu divu pridat onmouseout, ale nejak to nejde. Tady je soucasny js, ktery vyuzivam k prejeti nad odkazem s id "show_login_form" :
$(document).ready(function(){ $("#show_login_form").mouseover(function () { $("#login_form").slideToggle("slow"); }); }); K tomu html odkazu: <a id="show_login_form" href="" title="Přihlášení" onclick="return false;">Přihlášení</a> a pak k tomu se zobrazi formular na prihlaseni: <div id = "login_form"> ... </div> Dekuju za jakoukoliv radu. |
||
Nox Profil |
#2 · Zasláno: 16. 12. 2009, 08:51:54
$(document).ready(function(){ $("#show_login_form").mouseover(function () { $("#login_form").slideToggle("slow"); }); $("#login_form").mouseout(function(){ $(this).slideToggle("slow"); }); }); by mělo fungovat |
||
tomyx007 Profil |
#3 · Zasláno: 16. 12. 2009, 09:04:25
Nox:
Tohle uz jsem taky zkousel :(, ale nefunguje to, resp. ackoliv je tam mouseout, tak uz se prvek s id "login_form" zacne schovavat a zobrazovat uz pri popojeti mysi nad timto prvkem, nikoliv pri odjeti mysi z nej...Nemuze mit na to vliv, ze v css ma "login_form" nastaveno: #login_form { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:transparent url(/inc/templates2/cze/img/bckg_login_border.png) no-repeat; width:290px; height:85px; position:absolute; margin-left:360px; margin-top:31px; display:none; } ? |
||
Časová prodleva: 14 let
|
0