Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JavaScript]Problem z funkcją pod IE, JQUERY
KRISPI
post 3.07.2012, 16:57:07
Post #1





Grupa: Zarejestrowani
Postów: 30
Pomógł: 0
Dołączył: 22.11.2011

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


Witam mam prostą funkcję JQUERY odpowiedzialną za podmianę tła komórek. Problem w tym że pod IE nie działa (w FF i Google Chrome jest ok)
  1. $("td.komorka").click(function() {
  2.  
  3. var kolor=$(this).css('backgroundColor');
  4.  
  5. if (kolor == '#ffffff')
  6. {
  7. $(this).css('backgroundColor','#ff0000');
  8. id=$(this).attr('id');
  9. nr=parseInt(id);
  10. tablica[nr]= 1;
  11. }
  12.  
  13. else if (kolor == '#ff0000')
  14. {
  15. $(this).css('backgroundColor','#ff6600');
  16. id=$(this).attr('id');
  17. nr=parseInt(id);
  18. tablica[nr]=2;
  19. }
  20.  
  21. else
  22. {
  23. $(this).css('backgroundColor','#ffffff');
  24. id=$(this).attr('id');
  25. nr=parseInt(id);
  26. tablica[nr]= 0;
  27. }
  28. });
Go to the top of the page
+Quote Post
kamil4u
post 3.07.2012, 17:02:35
Post #2





Grupa: Zarejestrowani
Postów: 2 350
Pomógł: 512
Dołączył: 4.01.2009
Skąd: Wrocław / Świdnica

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


Trochę samodzielności...

1. Coś nie działa.
2. Patrzę do dokumentacji
3. http://api.jquery.com/css/
4.
Cytat
Different browsers may return CSS color values that are logically but not textually equal, e.g., #FFF, #ffffff, and rgb(255,255,255).

5. Sprawdzam co kryje się pod zmienną kolor w IE -> alert
6. Modyfikuję skrypt - dokładnie if-a


--------------------
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: 6.07.2025 - 20:11