Moderní tvorba webových aplikací

O webu

Směr přijetí/odjetí myši z elementu

Jak zjistit, kterým směrem myš opustila element nebo odkud na něj přijela?

3 minuty

Pro vytváření působivějších animací při najetí nebo odjetí myší z elementu může být zajímavé zjistit směr, kterým kursor přijel/odjel.

Jak na to? Na jednotlivé strany umístit absolutně posicovaná „čidla“.

Problém může nastat, když průjezd myší proběhne ve velmi vysoké rychlosti. Čím větší bude plocha oněch čidel, tím zachytí větší rychlost. Nicméně větší velikost zase způsobí větší nepřesnosti v rozích, protože čidla není možné šikmo uříznout, takže příjezd myší 10 pixelů zdola v levém rohu se bude hlásit jako „zleva“.

Související články

Detekce otevření DevTools

Jak zjistit, že se na stránce otevřely vývojářské nástroje.

13 minut

JavaScript null a undefined

Rozdíly mezi null a undefined v JavaScriptu, kdy je používat a jak se vyhnout běžným chybám.

12 minut

Sleep v JavaScriptu

Jak implementovat sleep/delay funkcionalitu v JavaScriptu pomocí Promise a async/await

6 minut

JavaScript Battery API

Jak v JS zjistit stav baterie, co dnes funguje a kdy API nepoužívat.

3 minuty

Web jecas.cz píše Bohumil Jahoda, kontakt
Seznam všech článků
2013–2025