Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [Jquery] powrót do poprzedniego stanu
hote
post 8.03.2011, 02:35:57
Post #1





Grupa: Zarejestrowani
Postów: 57
Pomógł: 0
Dołączył: 5.05.2010

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


  1. $('#akt a').click(function() {
  2. $('#aktualnoscishow').slideToggle('fast');
  3. $('#naglrozw2').css("background-color","red");
  4. } );


slideToggle po ponownym kliknięciu elementu wraca do stanu poprzedniego, niestety nie wiem jak zrobić to samo ze stanem diva naglrozw2 (dalej pozostaje czerwony).
Go to the top of the page
+Quote Post
askone
post 8.03.2011, 08:04:38
Post #2





Grupa: Zarejestrowani
Postów: 654
Pomógł: 121
Dołączył: 27.10.2007
Skąd: Poznań, Łódź

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


Aby powrócić do stanu poprzedniego musisz go wcześniej zapamiętać. Tak więc ja widziałbym to tak:
[JAVASCRIPT] pobierz, plaintext
  1. var background_color = null;
  2. $('#akt a').click(function() {
  3. $('#aktualnoscishow').slideToggle('fast');
  4. if (!is_null(background_color))
  5. {
  6. $('#naglrozw2').css("background-color",background_color);
  7. background_color = null;
  8. }
  9. else
  10. {
  11. background_color = $('#naglrozw2').css("background-color");
  12. $('#naglrozw2').css("background-color","red");
  13. }
  14. } );
[JAVASCRIPT] pobierz, plaintext


Nie sprawdzałem czy wszystko jest poprawnie zapisane, ale sama idea jest właściwa...

Pozdrawiam


--------------------
Kliknij jeśli moja odpowiedź Ci pomogła.
askone.pl
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 Wersja Lo-Fi Aktualny czas: 30.06.2025 - 21:13