IntersectionObserverEntry: target property - Web APIs | MDN

Value

The IntersectionObserverEntry's target property specifies which Element previously targeted by calling IntersectionObserver.observe() experienced a change in intersection with the root.

Examples

In this simple example, each targeted element's opacity is set to its intersectionRatio.

js

function intersectionCallback(entries) {
  entries.forEach((entry) => {
    entry.target.style.opacity = entry.intersectionRatio;
  });
}

To see a more concrete example, take a look at Handling intersection changes.

Specifications

Specification
Intersection Observer
# dom-intersectionobserverentry-target

Browser compatibility

Help improve MDN

Learn how to contribute

This page was last modified on by MDN contributors.