Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Zmiana tła div-a po kliknięciu i powrót po ponownym kliknięciu
mariuszg
post
Post #1





Grupa: Zarejestrowani
Postów: 136
Pomógł: 0
Dołączył: 22.06.2006

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


hej,

jak w jquery zrobić aby po kliknięciu na div-a zmienił się jego kolor a po ponownym klikcięciu wrócił do poprzedniego

w jedną stronę mam :

  1. $(document).ready(function(){
  2. $('.dzien').click(function(){
  3. $(this).css("background","black");
  4. });
  5. });
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
primosz67
post
Post #2





Grupa: Zarejestrowani
Postów: 17
Pomógł: 2
Dołączył: 26.10.2013

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


napisz komponent z funkcją toggle .. a flagi nie wypuszczaj na zewnątrz

  1.  
  2. var DynamicBackground = function(css) {
  3. var me = this;
  4. this.jqComponent = $(css);
  5. this.state = false;
  6.  
  7.  
  8. this.toggle = function() {
  9. if (me.state) {
  10. me.state = false;
  11. $(me.jqComponent).css("background", "red");
  12. } else {
  13. me.state = true;
  14. $(me.jqComponent).css("background", "blue");
  15. }
  16. };
  17. };
  18.  
  19.  
  20. var background = new DynamicBackground(".spokoloko");
  21. background.toggle();
  22.  
Go to the top of the page
+Quote Post

Posty w temacie


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: 30.12.2025 - 14:51