Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript][JQUERY]Przewijane okienko
ShadowD
post
Post #1





Grupa: Zarejestrowani
Postów: 1 333
Pomógł: 137
Dołączył: 25.03.2008
Skąd: jesteś??

Ostrzeżenie: (0%)
-----


Witam, mam kod:

  1.  
  2. var marginTop=0
  3. var wysokosc=350
  4.  
  5. $('#sNcB').hover(function ()
  6. {
  7. if(-1*marginTop<wysokosc)
  8. {
  9. marginTop=marginTop-10
  10.  
  11. $('#scrolSklepyS').css('margin-top',marginTop+'px')
  12. }
  13. })
  14.  
  15. $('#sNcU').hover(function ()
  16. {
  17. if(marginTop<0)
  18. {
  19. marginTop=marginTop+10
  20.  
  21. $('#scrolSklepyS').css('margin-top',marginTop+'px')
  22. }
  23. })
  24.  


Istnieją dwa przyciski, po najechaniu na jeden div przesuwa się do góry a na drugi do dołu. Jednak by to działało muszę cały czas machać kursorem i nie wiem co mógł bym zrobić by to zapętlić z np przestojem przez pół sekundy przed każdym ruchem?

Nie szukam gotowca, a jedynie sposobu... (IMG:style_emoticons/default/winksmiley.jpg)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
ShadowD
post
Post #2





Grupa: Zarejestrowani
Postów: 1 333
Pomógł: 137
Dołączył: 25.03.2008
Skąd: jesteś??

Ostrzeżenie: (0%)
-----


A więc, miałem nadzieję zrobić coś w stylu - jeśli myszka jest nad przyciskiem przewija się, po zjechaniu zatrzymuje np w środku obrazka, ale skoro nie wiedziałem jak coś takiego wykombinować napisałem coś skokowego idąc za waszymi radami i w sumie jest chyba nawet lepiej. Dzięki

Kod dla reszty świata:
  1. function loadScrol()
  2. {
  3. var ilosc=0
  4. var max=6
  5.  
  6. $('#sNcB').click(function ()
  7. {
  8. if(ilosc<max)
  9. {
  10. $('#scrolSklepyS').animate(
  11. {
  12. top: '-=172'
  13. }, 1000, function(){});
  14.  
  15. ilosc++
  16. }
  17. })
  18.  
  19. $('#sNcU').click(function ()
  20. {
  21. if(ilosc>0)
  22. {
  23. $('#scrolSklepyS').animate(
  24. {
  25. top: '+=172'
  26. }, 1000, function(){});
  27.  
  28. ilosc--
  29. }
  30. })
  31. }
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 8.10.2025 - 03:08