• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Przerwanie zdarzenia sqrollTop po kliknięciu myszką bądź dotknięciem palca

Mały hosting, OGROMNE możliwości
0 głosów
267 wizyt
pytanie zadane 27 maja 2019 w JavaScript przez Grzegorz Mikina Dyskutant (8,060 p.)

Mam zrobioną Animacje przerwijania strony. Przewija całość do końca, chciałbym dodać do tego zdarzenie dotknięcia palcem, lub kliknięcia myszką, które spowoduję pauze, lub całkowicie przerwie tą animacje. 
 

$("#arrow").click(function () {
    $('html,body').animate({
            scrollTop: $("footer").offset().top
        },
        35000);
});

Jak mogę to przerwać w trakcie? Zatrzymać w momencie dotknięcia palcem, szukałem odpowiedniego zdarzenia, ale nie mogę niczego dopasować Najlepiej zatrzymać do czasu puszczenia palca. Tak żeby po dotknięciu ekranu animation.pause a po puszczeniu przewija dalej

1 odpowiedź

0 głosów
odpowiedź 27 maja 2019 przez spamator12 Nałogowiec (28,230 p.)
wybrane 27 maja 2019 przez Grzegorz Mikina
 
Najlepsza
if click - break, lub pauza a jak to zrobisz (np addEventListener) to juz zalezy d projektu. Zapisujesz odleglosci i przy ponownym clicku mozesz wrocic do dalszego przewijania.

Podobne pytania

0 głosów
4 odpowiedzi 3,973 wizyt
0 głosów
3 odpowiedzi 1,180 wizyt
0 głosów
1 odpowiedź 318 wizyt

93,715 zapytań

142,629 odpowiedzi

323,261 komentarzy

63,258 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Twierdza Linux. Bezpieczeństwo dla dociekliwych

Aby uzyskać rabat -10%, użyjcie kodu pasja-linux, wpisując go w specjalne pole w koszyku.

...