Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [AJAX]Problem z ukrywaniem/wyświetlaniem pól w jquery
northwest
post
Post #1





Grupa: Zarejestrowani
Postów: 788
Pomógł: 1
Dołączył: 17.09.2004

Ostrzeżenie: (10%)
X----


Witam serdecznie,
mam taki kod:
  1. <input type="checkbox" checked=checked id="widok1" name="widok1" value="1"/>
  2. $('#widok1').change(function(){
  3.       if($(this).val()==1){
  4.         $(".ukryjkontakt").hide();
  5.         $(".ukryjkontakt2").show();
  6.       }
  7.       else
  8.       {
  9.         $(".ukryjkontakt").show();
  10.         $(".ukryjkontakt2").hide();
  11.       }
  12.     });


Nie wiem dlaczego po kliknięciu na checkboxa ukryjkontakt się ukrywa i wyświetla się ukryjkontakt. Po ponownym kliknięciu nie chce wrócić do stanu poprzedniego... sad.gif

Wiecie może dlaczego?


Northwest
Go to the top of the page
+Quote Post
!*!
post
Post #2





Grupa: Zarejestrowani
Postów: 4 298
Pomógł: 447
Dołączył: 16.11.2006

Ostrzeżenie: (0%)
-----


A zmieniasz value za 2 razem? (można też zrobić to na .toggle) wink.gif pzoa tym co to za krzaki w kodzie?

Ten post edytował !*! 19.09.2011, 18:46:33


--------------------
Nie udzielam pomocy poprzez PW i nie mam GG.
Niektóre języki programowania, na przykład C# są znane z niezwykłej przenośności (kompatybilność ze wszystkimi wersjami Visty jest wiele warta).
Go to the top of the page
+Quote Post
northwest
post
Post #3





Grupa: Zarejestrowani
Postów: 788
Pomógł: 1
Dołączył: 17.09.2004

Ostrzeżenie: (10%)
X----


hmmm... a jak to zrobićquestionmark.gifwink.gif jakie krzaczki??smile.gif
Go to the top of the page
+Quote Post
!*!
post
Post #4





Grupa: Zarejestrowani
Postów: 4 298
Pomógł: 447
Dołączył: 16.11.2006

Ostrzeżenie: (0%)
-----


http://jsfiddle.net/yAWKh/


--------------------
Nie udzielam pomocy poprzez PW i nie mam GG.
Niektóre języki programowania, na przykład C# są znane z niezwykłej przenośności (kompatybilność ze wszystkimi wersjami Visty jest wiele warta).
Go to the top of the page
+Quote Post
northwest
post
Post #5





Grupa: Zarejestrowani
Postów: 788
Pomógł: 1
Dołączył: 17.09.2004

Ostrzeżenie: (10%)
X----


Twój przykład jest fajny, dziękuje smile.gif Tylko Ty masz jedno pole, o 1 nazwie... a ja musze na przemian - jedno ukryć, drugie pokazać... sad.gif


mam coś takiego:

  1. <div id="podgladogl">
  2. <b><span id="podgladtitle"></span></b>
  3. <span id="podgladcontent"></span>
  4. <p id="podgladkontakt" class="ukryjkontakt">
  5. Kontakt:
  6. <span id="podglademail"></span>,
  7. <span id="podgladtel"></span>
  8. </p>
  9. <p id="podgladkontakt" class="ukryjkontakt2">
  10. Kontakt ukryty
  11. <span id="podglademail"></span>,
  12. <span id="podgladtel"></span>
  13. </p>
  14. </div>


Ten post edytował northwest 19.09.2011, 19:06:25
Go to the top of the page
+Quote Post
!*!
post
Post #6





Grupa: Zarejestrowani
Postów: 4 298
Pomógł: 447
Dołączył: 16.11.2006

Ostrzeżenie: (0%)
-----


http://jsfiddle.net/yAWKh/1/


--------------------
Nie udzielam pomocy poprzez PW i nie mam GG.
Niektóre języki programowania, na przykład C# są znane z niezwykłej przenośności (kompatybilność ze wszystkimi wersjami Visty jest wiele warta).
Go to the top of the page
+Quote Post
northwest
post
Post #7





Grupa: Zarejestrowani
Postów: 788
Pomógł: 1
Dołączył: 17.09.2004

Ostrzeżenie: (10%)
X----


prawie idealnie smile.gif

w tych w tych ukryjkontakt i ukryjkontakt2 mam pola zliczające znaki w textarea... w tej chwili jak klikam sobie na tego checkboxa jest idealnie:)
wyświetla się/ukrywa się - ale w momencie gdy wprowadzę jakąs wartość do textarea to wyświetlają mi sie oba pola (ukryjkontakt i ukryjkontakt2) i od tego momentu jak zaznaczam/odznaczam tego checkboxa to wyświetlają się/ukrywają się się oba elementy sad.gif

chyba lepiej było z tym if/else (gdyby działałało)sad.gif
Go to the top of the page
+Quote Post
peter13135
post
Post #8





Grupa: Zarejestrowani
Postów: 1 447
Pomógł: 191
Dołączył: 26.03.2008

Ostrzeżenie: (0%)
-----


bardzo fajnie, ale przydało by się, jakbyś pokazał na tam prawie działający kod. Wtedy byśmy coś poradzili


--------------------
:)
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 06:20