Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [jQuery] cycle plugin
Forum PHP.pl > Forum > Przedszkole
Wolfie
Witam,


Mam takie pytanko,

Ściągnąłem sobie plugin do tworzenia galerii cycle.plugin dla jQuery.

Gdy odpalam test bezpośrednio ładując plik do przeglądarki wszystko jest ok i działa, ale gdy próbuje załadować ten sam plik za pomocą żądania ajaxa wtedy juz plugin nie działa.

Kod jQuery wygląda tak :

[JAVASCRIPT] pobierz, plaintext
  1. $('a[href="zespol.php"]').click(function(){
  2. $('#img').hide();
  3. $('#gallery').hide();
  4. $('#content_bottom').hide();
  5. $('#foto').load('zespol.php');//, '', function() {
  6. return false;
  7. });
[JAVASCRIPT] pobierz, plaintext


Zaś ładowany plik zespół.php wygląda tak :

  1. <style type="text/css">
  2. .slideshow { height: 360px; width: 600px; margin: auto }
  3.  
  4. </style>
  5. <!-- include jQuery library -->
  6. <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
  7.  
  8. <!-- include Cycle plugin -->
  9. <script type="text/javascript" src="http://cloud.github.com/downloads/malsup/cycle/jquery.cycle.all.2.73.js"></script>
  10.  
  11. <!-- initialize the slideshow when the DOM is ready -->
  12. <script type="text/javascript">
  13. $(document).ready(function() {
  14. $('.slideshow').cycle({
  15. fx: 'fade', // choose your transition type, ex: fade, scrollUp, shuffle, etc...
  16. timeout: 1,
  17. speed: 1
  18. });
  19. });
  20. </script>
  21. </head>
  22. <body>
  23. <div id="gallery" class="gallery">
  24. <div class="slideshow">
  25. <img src="http://85.89.177.130/deigie/images/deigie_zespol/1.jpg" width="600" height="360" />
  26. <img src="http://85.89.177.130/deigie/images/deigie_zespol/2.jpg" width="600" height="360" />
  27. <img src="http://85.89.177.130/deigie/images/deigie_zespol/3.jpg" width="600" height="360" />
  28. <img src="http://85.89.177.130/deigie/images/deigie_zespol/4.jpg" width="600" height="360" />
  29. <img src="http://85.89.177.130/deigie/images/deigie_zespol/5.jpg" width="600" height="360" />
  30. <img src="http://85.89.177.130/deigie/images/deigie_zespol/6.jpg" width="600" height="360" />
  31. <img src="http://85.89.177.130/deigie/images/deigie_zespol/7.jpg" width="600" height="360" />
  32. <img src="http://85.89.177.130/deigie/images/deigie_zespol/8.jpg" width="600" height="360" />
  33. <img src="http://85.89.177.130/deigie/images/deigie_zespol/9.jpg" width="600" height="360" />
  34. <img src="http://85.89.177.130/deigie/images/deigie_zespol/10.jpg" width="600" height="360" />
  35. <img src="http://85.89.177.130/deigie/images/deigie_zespol/11.jpg" width="600" height="360" />
  36. </div>
  37. </div>


Czy cycle plugin jest dostosowany aby używać go z funkcją live() ? moze nie działa przez to ze jest ładowany ajaxem ?
korro
Może nie działa dlatego, że najpierw używasz składni jQuery, a dopiero we wczytywanym pliku podłączasz bibliotekę.
Wolfie
Nie, biblioteka jest tez wczytywana w pliku header.php który dołączany jest do każdej strony.

Już sobie poradziłem, przeniosłem wszystkie includy oraz javasript do odpowiednich plikow i działa.
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.