Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript][CSS]Jaki skrypt slideshow z wysuwanym podpisem zdjęcia po najechaniu myszki?
Forum PHP.pl > Forum > Przedszkole
preibx
Dzień Dobry.
Przejrzałem wiele skryptów, ale każdy wyświetla opis zdjęcia automatycznie, mi zależy aby zadziałał dopiero po najechaniu myszki.

Czy znacie takie skrypty?

Na przykład Cycle2 wydaje się bardzo dobrym skryptem.
Opis zdjęcia:
http://jquery.malsup.com/cycle2/demo/caption2.php

Ale jak go zmusić do wyświetlania dopiero gdy najadę myszką?
Zwłaszcza, że funkcja pauzy działa dobrze:
http://jquery.malsup.com/cycle2/demo/pause.php

Z góry dziękuję za pomoc
Preibx
jackraymund
Ustaw funkcje do zmieniania pod eventa mousedown
http://api.jquery.com/mousedown/

poza tym wszystko autor wyjaśnił
pauza działa dzięki temu atrybutowi
  1. data-cycle-pause-on-hover="true"

jeżeli chcesz się odnieść do innego obiektu który ma nasłuchiwać mousedown
  1. data-cycle-pause-on-hover="#pauser"
preibx
Dziękuję za zainteresowanie.
Jednak jeszcze nie za bardzo rozumiem.
Poniżej działający kod (który można przetestować tu: http://jsbin.com/:
  1. <!doctype html>
  2. <link rel=stylesheet href="http://jquery.malsup.com/cycle2/demo/demo-slideshow.css">
  3. <script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.js"></script>
  4. <script src="http://malsup.github.io/jquery.cycle2.js"></script>
  5. <script src="http://malsup.github.io/jquery.cycle2.caption2.js"></script>
  6. </head>
  7. <div class="cycle-slideshow"
  8. data-cycle-caption-plugin=caption2
  9. data-cycle-overlay-fx-out="slideUp"
  10. data-cycle-overlay-fx-in="slideDown"
  11. >
  12. <div class="cycle-overlay"></div>
  13.  
  14. <img src="http://jquery.malsup.com/cycle2/images/p1.jpg" data-cycle-title="Spring" data-cycle-desc="Sonnenberg Gardens">
  15. <img src="http://jquery.malsup.com/cycle2/images/p4.jpg" data-cycle-title="Raquette Lake" data-cycle-desc="Adirondack State Park">
  16. </div>
  17. </body>
  18. </html>


Podejrzewam, że trzeba coś zmienić w pliku: jquery.cycle2.caption2.js lub jquery.cycle2.js
Ale niestety nie wiem co?
Można prosić o podpowiedź?

Preibx
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.