web api instance property
IntersectionObserverEntry: target property
The target read-only property of the IntersectionObserverEntry interface indicates which targeted Element has changed its amount of intersection with the intersection root.
Value
The IntersectionObserverEntry’s target property specifies which Element previously targeted by calling observe() experienced a change in intersection with the root.
Examples
In this simple example, each targeted element’s opacity is set to its intersectionRatio.
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
SpecificationsStandards references are available on the canonical MDN page.
Browser compatibility
Browser compatibilityCompatibility data is available on the canonical MDN page.