ER-TPL/scripts/images.js

8 lines
252 B
JavaScript

document.querySelectorAll('img').forEach(img => {
img.addEventListener('error', function () {
const fallback = this.getAttribute('data-fallback');
if (fallback && this.src !== fallback) {
this.src = fallback;
}
});
});