[JavaScript]Nieskończona pętla |
[JavaScript]Nieskończona pętla |
22.03.2015, 10:19:25
Post
#1
|
|
Grupa: Zarejestrowani Postów: 192 Pomógł: 12 Dołączył: 23.09.2010 Skąd: Warszawa Ostrzeżenie: (0%) |
Hej,
próbuję zrobić nieskończona pętle ale coś nie wychodzi ;/
Ten post edytował tomi1985 22.03.2015, 10:19:43 |
|
|
22.03.2015, 10:24:42
Post
#2
|
|
Grupa: Zarejestrowani Postów: 278 Pomógł: 36 Dołączył: 9.04.2003 Skąd: Płock Ostrzeżenie: (0%) |
setTimeout wykonuje funkcje tylko raz, to czego szukasz to setInterval
-------------------- d(^^)b
|
|
|
22.03.2015, 10:43:29
Post
#3
|
|
Grupa: Zarejestrowani Postów: 192 Pomógł: 12 Dołączył: 23.09.2010 Skąd: Warszawa Ostrzeżenie: (0%) |
|
|
|
22.03.2015, 10:45:32
Post
#4
|
|
Grupa: Zarejestrowani Postów: 278 Pomógł: 36 Dołączył: 9.04.2003 Skąd: Płock Ostrzeżenie: (0%) |
-------------------- d(^^)b
|
|
|
22.03.2015, 12:20:40
Post
#5
|
|
Grupa: Zarejestrowani Postów: 192 Pomógł: 12 Dołączył: 23.09.2010 Skąd: Warszawa Ostrzeżenie: (0%) |
thx
hmmm a jak sie sprawdzało pozycję elementu ok mam position hehehe ale wstyd
a jak zrobić, że jak div class='obiekt" przejdzie przez obrys div id="last" aby został na nowo pokazany na górze.... Chodzi mi o pasek pionowy z obiektami który porusza się pionowo cały czas Obecnie działa mi tylko jeden raz... |
|
|
22.03.2015, 13:04:50
Post
#6
|
|
Grupa: Zarejestrowani Postów: 278 Pomógł: 36 Dołączył: 9.04.2003 Skąd: Płock Ostrzeżenie: (0%) |
To już nie jest takie proste, poszukaj jakiegoś skryptu typu carousel może.
-------------------- d(^^)b
|
|
|
22.03.2015, 13:57:18
Post
#7
|
|
Grupa: Zarejestrowani Postów: 192 Pomógł: 12 Dołączył: 23.09.2010 Skąd: Warszawa Ostrzeżenie: (0%) |
mam taki skrypt ale chciałem to sam zrobic
|
|
|
22.03.2015, 17:39:37
Post
#8
|
|
Grupa: Zarejestrowani Postów: 3 033 Pomógł: 366 Dołączył: 24.05.2012 Ostrzeżenie: (0%) |
warunek i modulo długość div i ustawienie poz na nowo
Nic trudnego |
|
|
22.03.2015, 18:47:51
Post
#9
|
|
Grupa: Zarejestrowani Postów: 192 Pomógł: 12 Dołączył: 23.09.2010 Skąd: Warszawa Ostrzeżenie: (0%) |
a czy mogłbyś jakis przyklad pokazać ?
|
|
|
22.03.2015, 18:56:04
Post
#10
|
|
Grupa: Zarejestrowani Postów: 3 033 Pomógł: 366 Dołączył: 24.05.2012 Ostrzeżenie: (0%) |
|
|
|
22.03.2015, 20:20:17
Post
#11
|
|
Grupa: Zarejestrowani Postów: 192 Pomógł: 12 Dołączył: 23.09.2010 Skąd: Warszawa Ostrzeżenie: (0%) |
nie rozumiem tego przykładu... mógłbyś to jakos objaśnić?
|
|
|
22.03.2015, 20:22:29
Post
#12
|
|
Grupa: Zarejestrowani Postów: 3 033 Pomógł: 366 Dołączył: 24.05.2012 Ostrzeżenie: (0%) |
http://www.wikiwand.com/pl/Modulo
Edytowałem bo zapomniałem o == 0 |
|
|
22.03.2015, 20:31:26
Post
#13
|
|
Grupa: Zarejestrowani Postów: 192 Pomógł: 12 Dołączył: 23.09.2010 Skąd: Warszawa Ostrzeżenie: (0%) |
ok, ale i tak to nie bedzie działać tak jak chce...
ponieważ np. mam 10 obiektów które chce wyświetlać w postaci pionowego paska który się przesuwa np. co 3 sek i zarazem jednocześnie były widoczne tylko 3 obiekty. |
|
|
22.03.2015, 20:31:51
Post
#14
|
|
Grupa: Zarejestrowani Postów: 6 767 Pomógł: 1824 Dołączył: 11.03.2014 Ostrzeżenie: (0%) |
Zdubluj w div#last tą samą grupę elementów.
Kiedy osiągniesz przesunięcie równe długości jednej grupy, czyli ostatni element pierwszej grupy się schowa, a pierwszy drugiej grupy będzie przy krawędzi, przestaw całość do pozycji początkowej (pierwszej element pierwszej grupy przy krawędzi). Osiągniesz efekt zapętlenia. -------------------- |
|
|
22.03.2015, 20:36:07
Post
#15
|
|
Grupa: Zarejestrowani Postów: 192 Pomógł: 12 Dołączył: 23.09.2010 Skąd: Warszawa Ostrzeżenie: (0%) |
|
|
|
22.03.2015, 20:40:15
Post
#16
|
|
Grupa: Zarejestrowani Postów: 6 767 Pomógł: 1824 Dołączył: 11.03.2014 Ostrzeżenie: (0%) |
No, to ponawiam swoje rozwiązanie.
EDIT: W Twoim przypadku wystarczy zduplikować pierwsze 3 elementy. Ten post edytował trueblue 22.03.2015, 20:58:53 -------------------- |
|
|
Wersja Lo-Fi | Aktualny czas: 6.06.2024 - 11:15 |