The unobserve() method of the IntersectionObserver interface instructs the IntersectionObserver to stop observing the specified target element.
unobserve(target)targetThe Element to cease observing. If the specified element isn't being observed, this method does nothing and no exception is thrown.
None (undefined).
This snippet shows an observer being created, an element being observed, and then being unobserved.
const observer = new IntersectionObserver(callback);
observer.observe(document.getElementById("elementToObserve"));
// …
observer.unobserve(document.getElementById("elementToObserve"));