我正在尝试使用此方法替换在初始src上遇到错误的图像...
$(".thumbnails").on("error", function () {
if ($(this).attr("src") != "/assets/img/img-error.jpg") {
$(this).attr("src", "/assets/img/img-error.jpg");
}
});
它在页面加载期间已加载的图像上运行良好。但是,当我将图像附加到modal
或popover
中时,即使使用,它也不会触发该功能。 on()委派
我也尝试过使用它,但是即使在页面加载期间它也没有执行该功能。
$(document).on("error", ".thumbnails", function () {
if ($(this).attr("src") != "/assets/img/img-error.jpg") {
$(this).attr("src", "/assets/img/img-error.jpg");
}
});