Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [jquery] panorama zdjęć + zmiana zdjęcia
Forum PHP.pl > Forum > XML, AJAX
chomiczek
Słuchajcie mam taki problem, że mam na pewnej stronce wrzuconą panoramę zdjęć (używam tego http://www.openstudio.fr/jQuery-virtual-tour.html?lang=en).. wszystko jest fajnie ładnie, ale chciałem dodać do niego funkcjonalność polegającą na tym, że zmieniam zdjęcia poprzez kliknięcie w link i przeładowuje się atrr.src(), ale zdjęcia są dosyć ciężkie.. bo ważą nawet ponad 700-800kb.. Chciałbym zrobić coś takiego, że po kliknięciu w zdjęcie (miniaturkę) najpierw następuje załadowanie zdjęcia do cache przeglądarki i dopiero później podmiana w panoramie.

Na chwilę obecną mój kod JS wygląda tak.

  1. <script type="text/javascript">
  2. $(".miniatury a").click(function() {
  3. $(".mypanorama").attr({ src: $(this).attr("href")});
  4. return false;
  5. });


w jaki sposób to rozwiązać?
erix
g jquery preload
chomiczek
erix dzięki za odpowiedź, ale nie znalazłem czegoś takiego jak q jquery preload
zapytane google zwraca m.in. http://dev.jquery.com/browser/trunk/plugin...min.js?rev=5542, ale nie widzę tutaj żadnego przykładu

nie bardzo wiem, jak miałbym użyć tej funkcji, bo nigdzie nie widzę żadnej dokumentacji.
phpion
Cytat(chomiczek @ 29.07.2010, 08:26:02 ) *
ale nie widzę tutaj żadnego przykładu

Bo słabo patrzysz tongue.gif
http://dev.jquery.com/browser/trunk/plugin...oad.js?rev=5542
Tutaj masz przykłady użycia. Czy działają to nie wiem, widzę, że są.
chomiczek
@phpion nie do końca mi o to chodzi, ja potrzebuje preloader, który wczyta duże zdjęcie dopiero po kliknięciu w link..
nie bardzo wiem jak kombinować.. myślałem, żeby wczytać zdjęcie do np. ukrytego div'a i jak już będzie w przeglądarce to pokazać tego diva.. ale jak sprawdzać czy zdjęcie już jest wczytane?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.