Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JavaScript][HTML] show/hide pokazanie ukrytego div
zyluss
post 14.02.2018, 15:25:57
Post #1





Grupa: Zarejestrowani
Postów: 59
Pomógł: 1
Dołączył: 18.01.2011

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


Witajcie, borykam się z problemem na który nie mogę znaleźć odpowiedzi, mianowicie mam ukryte divy prostą funkcją:

  1. $(function() {
  2. $('#dieta').change(function(){
  3. $('.diets').hide();
  4. $('#' + $(this).val()).show();
  5. });
  6. });


i teraz po wejściu na stronę z konkretnym planem mam już jakiś wybrany ale nadal on ma display: none, a chciałbym aby zaznaczony był już widoczny

  1. <select class="form-control" id="dieta">
  2. <option value="fit">Fit</option>
  3. <option value="sport" selected>Sport</option>
  4. <option value="economy">Economy</option>


w css próbowałem option:checked ale nie działa takie rozwiązanie
Go to the top of the page
+Quote Post
KotWButach
post 14.02.2018, 16:13:06
Post #2





Grupa: Zarejestrowani
Postów: 361
Pomógł: 10
Dołączył: 8.02.2012

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


Nie jestem pewien co chcesz osiągnąć. Ale z tego co mówisz wynika że próbujesz pokazać element jeżeli, któraś opcja ma selected?

Jeżeli tak to tu masz odp.
https://stackoverflow.com/questions/1021362...ion-is-selected
Go to the top of the page
+Quote Post
trueblue
post 14.02.2018, 16:19:42
Post #3





Grupa: Zarejestrowani
Postów: 6 761
Pomógł: 1822
Dołączył: 11.03.2014

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


Możesz wywołać zdarzenie change, które przypiąłeś do select.
Ale skoro ustawiasz w HTML wybraną opcje, to dlaczego tam również nie usuniesz stylu?


--------------------
Go to the top of the page
+Quote Post
zyluss
post 14.02.2018, 19:45:16
Post #4





Grupa: Zarejestrowani
Postów: 59
Pomógł: 1
Dołączył: 18.01.2011

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


Dzięki bardzo smile.gif

odp.
  1. $('#'+$('#dieta option:selected').val()).show();
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: 19.04.2024 - 12:12