![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 211 Pomógł: 0 Dołączył: 30.03.2006 Skąd: Żary Ostrzeżenie: (0%) ![]() ![]() |
Mam taką oto funkcję, docelowo chodzi mi o to by kolejne listy li przyjmowały w nazwie klasy numery kolejne. W chwili gdy pętlę zrobię w ten sposób zwraca mi tylko końcową wartość pętli. Niestety na JS za bardzo się nie znam i nie mam pomysłu jak zagnieździć pętle by dobrze zliczała. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Zwraca końcową, bo umieściłeś fragment kodu poza pętlą.
Jeśli znasz się na PHP, to tam działanie pętli jest analogiczne. -------------------- |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 211 Pomógł: 0 Dołączył: 30.03.2006 Skąd: Żary Ostrzeżenie: (0%) ![]() ![]() |
Wiem o tym, najchętniej zbudowałbym to w ten sposób jak powyżej i pewnie byłoby po problemie, ale nie wiem jak w JS składniowo poprawnie to zapisać... |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
A nie myślałeś, aby wstawić te 3 linijki przed zamknięciem klamry pętli?
-------------------- |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 211 Pomógł: 0 Dołączył: 30.03.2006 Skąd: Żary Ostrzeżenie: (0%) ![]() ![]() |
Wówczas rzeczywiście działa, jednak funkcja także powiela same zakładki i zamiast listy o nazwie artykuł 1, artykuł 2, artykuł 3, mam listy artykuł 1, artykuł 1, artykuł 1, artykuł 2, artykuł 2, artykuł 2 itd.
Ten post edytował Krisu 23.08.2016, 09:50:39 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Co masz w handlers, co masz w items?
Sam each to już struktura pętli, a w niej tworzysz drugą. Zobacz ten przykład: https://jsfiddle.net/waawL47y/ Nie wiem czy jest poprawny, bo Ty tworząc pętlę w jednej iterujesz chyba po wszystkich elementach <li> (zakładam, że w handlers są wszystkie), a w drugiej iterujesz od 3-ego elementu (for). Ten post edytował trueblue 23.08.2016, 10:01:42 -------------------- |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 211 Pomógł: 0 Dołączył: 30.03.2006 Skąd: Żary Ostrzeżenie: (0%) ![]() ![]() |
Dziękuję bardzo za pomoc
![]()
Ten post edytował Krisu 23.08.2016, 10:14:31 |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
A co Ty robisz potem z title?
-------------------- |
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 211 Pomógł: 0 Dołączył: 30.03.2006 Skąd: Żary Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Nie wiem co masz w tabs_buttons oraz w items.
Jednym zdaniem, jeśli dodajesz klasy do istniejących elementów (ew. usuwasz inne klasy z tych elementów), to robisz to na okrętkę. -------------------- |
|
|
![]()
Post
#11
|
|
![]() Grupa: Zarejestrowani Postów: 211 Pomógł: 0 Dołączył: 30.03.2006 Skąd: Żary Ostrzeżenie: (0%) ![]() ![]() |
Jeżeli chcesz dokładnie wiedzieć do czego było mi to potrzebne napiszę na PW, ale w 100% mi pomogłeś i osiągnąłem zamierzony efekt. Po prostu nie znam się na JS, wolę pisać w PHP.
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 02:59 |