jackal777
7.05.2012, 09:30:34
WItam,
zrobiłem stronkę:
Centrum Roweroweludzi mi napisali (i słusznie) że wkurza ich to że po wyborze w menu jakiejś pod pod kategori (np: rowery -> rowery -> 29er) strona sie przeładowuje i menu się zwija a chcieli by żeby został stan ostatniego rozwinięcia. Słabo znam jQuery i JS dlatego czy ktoś mógł by mnie naprowadzić jak to zrobić.
mortus
7.05.2012, 09:51:45
Trzeba zapisywać pozycję menu w cookies po kliknięciu, a po załadowaniu (zdarzenie $(document).ready()) strony tę pozycję odczytać i rozwinąć.
kpt_lucek
7.05.2012, 12:43:22
Możesz też z poziomu php, zakładając że całe menu buduje się w php (a zapewne tak jest) możesz sprawdzać po kolei $_GET'y i dodawać odpowiednie parametry do elementu w menu, a potem nauczyć skrypt js/jquery że jeżeli dany element ma taką klasę (popularne .current) to nie zwijaj/rozwiń.