Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][HTML][JavaScript]Zapamietanie stanu menu w jQuery
Forum PHP.pl > Forum > Przedszkole
jackal777
WItam,
zrobiłem stronkę:
Centrum Rowerowe
ludzi 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
Trzeba zapisywać pozycję menu w cookies po kliknięciu, a po załadowaniu (zdarzenie $(document).ready()) strony tę pozycję odczytać i rozwinąć.
kpt_lucek
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ń.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.