![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 516 Pomógł: 1 Dołączył: 25.08.2012 Ostrzeżenie: (0%) ![]() ![]() |
Witam , mam kłopot i nie wiem już co z tym zrobić, mam diva który powinien pojawiać się lub znikać w zależności od zaznaczonego checkboxa. Stonka się otwiera i nie widać diva, po kliknięciu w checka pojawia się, ale nie znika gdy odznaczę checka
Może coś poradzicie...... check uruchamiający/wyłączający DIV-a
oraz DIV |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat ale nie znika gdy odznaczę checka Bo nie podpiąłeś kodu znikania...w onclick na podstawie tego czy checkbox jest zaznaczony czy nie to masz chować albo pokazywać. A nie ty radosnie na onclick podpiales tylko pokazywanie i sie dziwisz ze nie chowa |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 4 298 Pomógł: 447 Dołączył: 16.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Musisz sprawdzić czy div jest widoczny, teraz odwołujesz się tylko do jego pokazania.
http://jsfiddle.net/AX6jv/ |
|
|
![]() ![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 516 Pomógł: 1 Dołączył: 25.08.2012 Ostrzeżenie: (0%) ![]() ![]() |
Musisz sprawdzić czy div jest widoczny, teraz odwołujesz się tylko do jego pokazania. http://jsfiddle.net/AX6jv/ Dziękuje, teraz ładnie się otwiera i zamyka, ale mam jeszcze jeden problem. Podczas otwarcia ckeckiem diva mam tam do wypełnienia pole, które później wysyła mi formularz który uzupełnia mi inne pola (autocomplete), po przeładowaniu check znów jest odznaczony..... gdzie mam sprawdzać czy był zaznaczony wcześniej i ewentualnie jak go przeładowując stroną aktualizaować? |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 4 298 Pomógł: 447 Dołączył: 16.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Zapisz dane w ciastku. http://www.w3schools.com/js/js_cookies.asp
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 516 Pomógł: 1 Dołączył: 25.08.2012 Ostrzeżenie: (0%) ![]() ![]() |
może jakaś większ podpowiedź jak mam to zrobić?
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 4 298 Pomógł: 447 Dołączył: 16.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Najprościej to podczas wyświetlenia div (onclick) zapisujesz ciastko z nazwą div i/lub ID checkboxa. Podczas ponownego uruchomienia skryptu, sprawszacz czy ciastko istnieje, jak tak, to zmieniasz na jego podstawie wartości tak jak w kodzie powyżej.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 2.10.2025 - 17:00 |