小编Mar*_*cel的帖子

如何将动态生成的元素绑定到 Intersection Observer?

这是我正在使用的代码:

var ob = new IntersectionObserver(entries => {
    for(var entry of entries){
        console.log('works');
    }
});

document.querySelectorAll('dynamicElement').forEach(elem => ob.observe(elem));
Run Code Online (Sandbox Code Playgroud)

这适用于页面上的元素,但不适用于稍后动态创建的元素。如何绑定稍后插入页面的元素?

我知道使用 jquery 可以绑定它$(document).on('event', 'element', 'func');,但是我如何使用观察者来绑定它?

javascript intersection-observer

6
推荐指数
1
解决办法
963
查看次数

标签 统计

intersection-observer ×1

javascript ×1