我获取了当前页面所有的图片元素,放进数组
var imgs = Array.prototype.slice.apply(document.querySelectorAll('img'));
但是,可能页面有其它的 js 又新添加了一张图片,这个时候我应该更新图片数组,
但是我又不知道页面是什么时候新增的图片,如果写计时器会影响性能。
所以有不有什么方法监控页面的元素?(不仅限于图片)
我获取了当前页面所有的图片元素,放进数组
var imgs = Array.prototype.slice.apply(document.querySelectorAll('img'));
但是,可能页面有其它的 js 又新添加了一张图片,这个时候我应该更新图片数组,
但是我又不知道页面是什么时候新增的图片,如果写计时器会影响性能。
所以有不有什么方法监控页面的元素?(不仅限于图片)
13 回答12.8k 阅读
7 回答1.9k 阅读
3 回答1.1k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
6 回答873 阅读✓ 已解决
6 回答1k 阅读
2 回答1.3k 阅读✓ 已解决
https://developer.mozilla.org...
或许你是要这个?