Zdarzenia beforeClick i afterClick

0

Czy istnieją zdarzenia beforeclick, czyli zdarzenie uruchamiane przed zdarzeniem click, czyli jak naciśniemy na link, to przed przejściem na stronie w nową pozycje pasków perzewijania., i zdarzenie afterclick uruchamiane po zdarzeniu click. Chodzi mi oto, że w zdarzeniu beforeclick są zbierane informacje o paskach przewijania danego elementu strony, który jest na stałe w oknie przeglądarki jak sticky, a afterclick tam paski przewijania są ustawiane. Jeżeli one nie istnieją, to jak je zaimplementować.

0

Jeśli chcesz wykonać pewną akcję przed, oraz po zmianie adresu to przejrzałbym eventy związane z routingiem (https://angular.io/api/router/Event), które dostarcza biblioteka @angular/router.

1

pointerdown spróbuj:
https://jsfiddle.net/duL1x2qv/

najpierw jest pointerdown, potem pointerup, a dopiero potem click.
Również są mousedown, mouseup itp.

Chodzi mi oto, że w zdarzeniu beforeclick są zbierane informacje o paskach przewijania danego elementu strony, który jest na stałe w oknie przeglądarki jak sticky, a afterclick tam paski przewijania są ustawiane. Jeżeli one nie istnieją, to jak je zaimplementować.

Jak to dokładnie obliczasz? Co zmienia kliknięcie?

czyli jak naciśniemy na link:

Jeszcze masz zdarzenie focus:
https://developer.mozilla.org/en-US/docs/Web/API/Element/focus_event

1 użytkowników online, w tym zalogowanych: 0, gości: 1