Есть ли способ определить, когда динамически созданный путь img src возвращает ошибку, не используя свойство onerror в синтаксисе HTML, а используя только файл JavaScript?
Мой HTML:
<img class="icon" src="/test.png" alt="Logo">
Мой JS, использующий JQuery 3.3.1:
$(document).ready(function() {
$(".icon").onerror = function() {
$(this).attr('src', '/res/default-icon.jpg');
};
});
Или тоже попробовал так:
$(document).ready(function() {
$(document).on("error", ".icon", function() {
$(this).attr('src', '/res/default-icon.jpg');
});
});
Но это не работает. Спасибо за помощь.