IntersectionObserverEntry:target 屬性
IntersectionObserverEntry 介面的 **target** 只讀屬性指示哪個目標 Element 與相交根的相交量發生了變化。
值
IntersectionObserverEntry 的 target 屬性指定了先前透過呼叫 IntersectionObserver.observe() 所針對的哪個 Element 與根的相交發生了變化。
示例
在這個簡單的例子中,每個目標元素的 opacity(不透明度)被設定為其 intersectionRatio(相交比例)。
js
function intersectionCallback(entries) {
entries.forEach((entry) => {
entry.target.style.opacity = entry.intersectionRatio;
});
}
要檢視更具體的示例,請參閱 處理相交變化。
規範
| 規範 |
|---|
| 交集觀察器 # dom-intersectionobserverentry-target |
瀏覽器相容性
載入中…