MutationObserver多次触发(但只有在item.length == 1项时才可以)

时间:2017-09-21 14:48:34

标签: javascript mutation-observers

我观察到一个带有new MutationObserver(子列表)的div-Container

如果我从容器中移除(通过javascript onclick)单个元素,Observer只会被触发一次 - 没关系, 但
如果我删除多个项目(通过javascript onclick),Observer会为我删除的每个项目触发...

我不知道将删除多少项目!

有谁知道如何防止这种情况,或者之前对突变进行分组?

背景是: 在每次更改之后,我发出一个Ajax请求,过滤项目 - 如果Observer多次触发,每次触发Ajax请求时......(4ms内4次......)

抱歉,我没有示例代码,但有一个在线直播网站 - > https://www.fhstp.ac.at/de/forschung/projekte 查找fetch(请忽略TypeError :-))

对不起,对于糟糕的头衔,但我没有更好的主意......

0 个答案:

没有答案