这是我正在使用的代码:
var ob = new IntersectionObserver(entries => {
for(var entry of entries){
console.log('works');
}
});
document.querySelectorAll('dynamicElement').forEach(elem => ob.observe(elem));
这适用于页面上的元素,但不适用于稍后动态创建的元素。如何绑定稍后插入页面的元素?
我知道使用 jquery 你可以像绑定它一样$(document).on('event', 'element', 'func');
,但是我该如何使用观察者呢?