Autor | Zpráva | ||
---|---|---|---|
Kalby Profil |
#1 · Zasláno: 12. 9. 2009, 15:21:14
Zdravim,
vytvoril jsem si menu pomoci jquery, ale mam trosku problem s rozbalovanim podpolozek. Kdyz prejizdim ze spodniho prvku k hornimu vsechno bezi jak ma, ale jakmile chci ject od horni polozky ke spodni jezdi to jak blaznivy :) Nevite nekdo kde je problem ukazka zde: http://www.redakcni-systemy.com/jquery/ funkce by mela byt nasledujici pokud ma prvek id current, nesmi se zavrit pri jakemkoliv kliknuti (to funguje) pokud najedu na nejaky prvek musi byt otevreny do te doby nez se najede na jiny. To delam tak ze pri mouseover jenom zmenit tridu prvku a to pak pri najeti na dalsi prvek kontroluju. no radsi sem napisu celej skript: $(document).ready(function(){ var $soucasny=("menu.menu li#current"); //skryjeme vsechny submenu krome soucasneho $("menu.menu li:not(#current) menu").hide(); //pri najeti mysi zobraz akci $("menu.menu li").mouseover(function(){ $(this).addClass("active"); $("menu.menu li:not(#current):not(.active) menu").slideUp(300); var $polozky=$(this).children(); $polozky.slideDown(300); }); $("menu.menu li").mouseout(function(){ $(this).removeClass("active"); }); }); Diky za radu |
||
Nox Profil |
#2 · Zasláno: 12. 9. 2009, 15:30:32
Nemám bohužel momentálně čas to zkoumat, ale jQuery UI rozšíření už toto má:
http://jqueryui.com/demos/accordion/#mouseover (napravo jsou různé varianty, člověk to ehce přehlédne) Ale raději -speciálně do admnistrace- bych volil střídmější variantu - na kliknutí, aby mu člověku menu celé nelétalo, aby se s tím dobře pracovalo, to je myslím u RS důležitější |
||
Kalby Profil |
#3 · Zasláno: 12. 9. 2009, 16:51:44
No do administrace to neni je to primo na stranky. Puvodne to bylo tak, ze se rozbalilo to submenu az po kliknuti a znovunacteni stranky, coz je myslim obcas otravne tak sem se to pokusil trosku ozivit. Myslim ze az se to ozivi nebude to spatne, jenom to doladit :)
|
||
Časová prodleva: 15 let
|
0