IntersectionObserverEntry.target

La propriété en lecture seule target, rattachée à l'interface IntersectionObserverEntry indique l'élément ciblé pour lequel la proportion d'intersection avec la racine d'intersection a changé.

Valeur

La propriété target de IntersectionObserverEntry indique l'élément précédemment ciblé en appelant IntersectionObserver.observe() pour lequel un changement d'intersection avec la racine a eu lieu.

Exemples

Dans cet exemple simple, chaque élément ciblé voit son opacité paramétrée avec la valeur de intersectionRatio (en-US).

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

Pour un exemple plus concret, voir Gérer les changements d'intersection (en-US).

Spécifications

Specification
Intersection Observer
# dom-intersectionobserverentry-target

Compatibilité des navigateurs

BCD tables only load in the browser