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... (IMG:style_emoticons/default/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) (IMG:style_emoticons/default/wink.gif) pzoa tym co to za krzaki w kodzie?

Ten post edytował !*! 19.09.2011, 18:46:33
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ć(IMG:style_emoticons/default/questionmark.gif) (IMG:style_emoticons/default/wink.gif) jakie krzaczki??(IMG:style_emoticons/default/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/
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 (IMG:style_emoticons/default/smile.gif) Tylko Ty masz jedno pole, o 1 nazwie... a ja musze na przemian - jedno ukryć, drugie pokazać... (IMG:style_emoticons/default/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/
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 (IMG:style_emoticons/default/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 (IMG:style_emoticons/default/sad.gif)

chyba lepiej było z tym if/else (gdyby działałało)(IMG:style_emoticons/default/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
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.12.2025 - 17:45