![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 152 Pomógł: 0 Dołączył: 3.11.2017 Ostrzeżenie: (10%) ![]() ![]() |
Witam.
Chce żeby w zależnośći od tego co wyświetla sie w danym divie ( win albo lose) div zmieniał kolor obramowania. Divy wyświetlają sie w pętli foreach. Narazie przyszły mi do głowy dwa pomysły: Kod <script type="text/JavaScript"> var a = $(".match-history-status").val(); if(a == "Win") { $(".match-history").ready(function() { $("div.match-history").closest("div").css({"border-color": "green"}); }); } </script> I drugi : Kod <script type="text/JavaScript"> var a = $(".match-history-status").val(); if(a == "Win") { function (){ var a = $(".match-history"); with (a.style) { borderColor = 'green'; } }; } </script> tak wygląda mniej więcej układ divów: Ten post edytował BienuSS 3.12.2017, 13:58:57 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 377 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
A gdzie się to win/lose wyświetla? Wstaw jakis sensowniejszy kod na jsfiddle.
-------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 152 Pomógł: 0 Dołączył: 3.11.2017 Ostrzeżenie: (10%) ![]() ![]() |
https://jsfiddle.net/ggat88zm/1/ Tylko że tych divów jest dużo i każdy ma inne id, które jest przypisywane w pętli foreach
Ten post edytował BienuSS 3.12.2017, 14:06:56 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 6 377 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
-------------------- |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 152 Pomógł: 0 Dołączył: 3.11.2017 Ostrzeżenie: (10%) ![]() ![]() |
Dziękuje! Przerobiłem to na to co dokładnie mi chodziło i teraz wygląda to tak:
https://jsfiddle.net/ggat88zm/10/ Wywala mi błąd: Uncaught TypeError: status.each is not a function Dodam że aktualnie mam jquery 3.2.1 Ten post edytował BienuSS 3.12.2017, 14:46:34 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 6 377 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Gdzie? U mnie wyżej działa
-------------------- |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 152 Pomógł: 0 Dołączył: 3.11.2017 Ostrzeżenie: (10%) ![]() ![]() |
Na hostingu jak już wrzuce na strone wywala mi taki błąd
Naprawiłem, troche głupi błąd z mojej strony, zapomniałem dodać Kod jQuery(function ($) {..........................}):
Ten post edytował BienuSS 3.12.2017, 14:49:42 |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 6 377 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
A załaczyłeś jquery i dałeś w ready?
-------------------- |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 152 Pomógł: 0 Dołączył: 3.11.2017 Ostrzeżenie: (10%) ![]() ![]() |
Tak, teraz działa, napisałem wyżej co źle zrobiłem, dzięki za pomoc!
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 7.06.2025 - 04:47 |