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