Fungsi panggil balik IntersectionObserver tidak dipanggil
<p>Saya mempunyai pemapar silang. Semuanya berfungsi dengan baik. Saya mempunyai bahagian atas. Tetapi apabila saya menatal ke bawah dan kemudian memuat semula (ia memuat semula ke bahagian yang kelihatan sebelum ini), panggilan balik pemapar silang dipanggil ke bahagian atas dan bukannya bahagian yang kelihatan. </p>
<pre class="brush:php;toolbar:false;">const observerCallBack = (entri, pemerhati) =>
const [entri] = entri
console.log("Panggil balik:",entry.target)
if(!entry.isIntersecting) return;
if(entry.target.children.length > 1){
entry.target.children[1].classList.remove('slide-from-right')
entry.target.children[0].classList.remove('slide-from-left')
}lain{
entry.target.classList.remove('slide-from-left')
}
observer.unobserve(entry.target)
}
const observeOptions = {
akar:null,
ambang:[0.5, 0.9],
}
pemerhati const = IntersectionObserver baharu(observerCallBack,observeOptions)</pre>
<p>Saya telah mencuba menggunakan console.log tetapi tidak menemui sebarang penyelesaian. </p>