by Antonija Šimić from Mochalabs
Callback funkcija koja se zove kada neki element ude u viewport
(eng. when element enters or exits intersection with another element )
Funkcija koja promatra nešto što se dogada na stranici
/**
* Typical Observer's registration
*/
let observer = new YOUR-TYPE-OF-OBSERVER(function (entries) {
// entries: Array of observed elements
entries.forEach(entry => {
// Here we can do something with each particular entry
});
});
// Now we should tell our Observer what to observe
observer.observe(WHAT-TO-OBSERVE);
Root element koji se koristi za promatranje. Po defaultu to je viewport od browsera, ali moze biti bilo koji element
Margina oko root elementa
Točka u kojoj će promatrani element koji intersecta reagirati