Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [jQuery]Poruszanie divem
murrey
post
Post #1





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 1.06.2012

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


Witam mam następujący problem, chcę aby div poruszał się po oknie przeglądarki do miejsca klikniętego przez użytkownika. To potrafię zrobić ale mam problem z tym, że im odległość jest większa od aktualnej pozycji diva tym porusza się on szybciej, a ja chciałbym aby poruszał się ze stałą prędkością za każdym razem. W googlach ostatnio znalazłem rozwiązanie tego problemu ale nie zachowałem linka :/

Mam coś takiego:

  1. $(document).ready(function() {
  2. $('#viewport').bind('click', function(event) {
  3. $('#d').animate({
  4. left:event.pageX,
  5. top:event.pageY
  6. }, 2000, 'linear');
  7. }
  8. });
  9. });


Ten post edytował murrey 22.01.2014, 21:49:38
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
vonski
post
Post #2





Grupa: Zarejestrowani
Postów: 292
Pomógł: 89
Dołączył: 27.12.2006
Skąd: Warszawa

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


Może ta biblioteczka Ci pomoże:
https://github.com/lukeshumard/supremation

Cytat
The usage for supremate is almost exactly the same as jQuery's .animate method, except for that duration has been replaced with speed. Speed is defined in units of pixels / second.
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: 11.10.2025 - 02:25