![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 238 Pomógł: 0 Dołączył: 6.05.2011 Ostrzeżenie: (10%) ![]() ![]() |
Mam taki skrypt slidera, który dobrze działa. Jednak gdy dodam wielkie zdjęcia wszystkie ładują się jednocześnie co opóźnia załadowanie strony. Potrzebuję zrobić tak, aby zdjęcie ładowało się dopiero wtedy gdy ma być wczytane jako kolejne.
Jeśli to możliwe, można dodać w przypadku ładowania .gif loadera, lub po prostu napis "ładuję kolejne zdjęcie". Bardzo proszę o pomoc.
Wrzucam jeszcze demo: http://xdd.pl/slider/slider_test.html Edit: pomoże mi ktoś? Edit2: Potrzebuję coś na wzór: http://www.gruppo4.com/~tobia/cross-slide.shtml Tylko, żeby zdjęcia ładował na bieżąco, a nie jak ten ładuje na początku co długo trwa przy np. 30zdjęciach. |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 395 Pomógł: 80 Dołączył: 24.08.2009 Ostrzeżenie: (0%) ![]() ![]() |
Z podanych pluginów nigdy nie korzystałem więc nie wiem czy udostępniają wymaganą funkconalność za to ten napewno http://jquery.malsup.com/cycle/
A tutaj przykładowe dema które służą do ładowania obrazków po kolei: http://jquery.malsup.com/cycle/add.html?v2 http://jquery.malsup.com/cycle/add2.html -------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 238 Pomógł: 0 Dołączył: 6.05.2011 Ostrzeżenie: (10%) ![]() ![]() |
Dziękuję za propozycje. Sprawdzałem już ten, który podałeś.
Ładuje niestety wszystkie zdjęcia jednocześnie co opóźnia załadowanie całej strony. Wczytanie 30 zdjęć jednocześnie o szerokości 600px to na wolnych łączach może być problem, u mnie też on występuje chociaż nie mam takiego wolnego neta. Na pewno zdjęcia nie mogą być normalnie w kodzie źródłowym tylko wczytywane po stronie js. |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 561 Pomógł: 72 Dołączył: 15.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Proponuję znaleźć slider umożliwiający dodawanie elementów w trakcie działania. Wtedy masz już z górki. Tworzysz listę adresów obrazków, które mają być w sliderze. Na początku w kodzie ładujesz tylko pierwszy z listy. Później przed przesunięciem do kolejnego obrazka ładujesz go z listy obrazów i wklejasz na listę za pomocą ww. funkcjonalności. Robisz tak aż do wyczerpania listy. A potem już leci po kolei.
-------------------- Nawet świnka może wejść na drzewo kiedy jest chwalona :)
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 238 Pomógł: 0 Dołączył: 6.05.2011 Ostrzeżenie: (10%) ![]() ![]() |
Problem w tym, że nie mogę takiego znaleźć
![]() |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 561 Pomógł: 72 Dołączył: 15.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Jasne, że pomogę, od tego jest przecież to forum, wpisz w google: "jquery carousel" lub "jquery slider" potem szukaj w dokumentacjach znalezionych skryptów ww. funkcjonalności
![]() -------------------- Nawet świnka może wejść na drzewo kiedy jest chwalona :)
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 17.05.2012 Ostrzeżenie: (0%) ![]() ![]() |
Ja to bym przyspieszył Ajaxem. By nie było takich problemów i byś miał większe pole manewru,
|
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 561 Pomógł: 72 Dołączył: 15.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Po pierwsze ajaxem byś nie przyspieszył tylko spowolnił. Po drugie problem nadal będzie bo jego rozwiązaniem nie jest zmiana sposobu pozyskiwania danych. Po trzecie... w jaki sposób "zwiększy się pole manewru" ?
![]() -------------------- Nawet świnka może wejść na drzewo kiedy jest chwalona :)
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 15.07.2025 - 02:02 |