jquery/javascript - 如果包含图像被破坏,则隐藏div

phi*_*owe 8 html javascript jquery

我有一个类'userFeatureProductImage'的div.这个div是重复的,但偶尔会有一个破碎的图像可能会通过,所以我想隐藏div作为预防措施,如果确实发生这种情况.我怎样才能做到这一点?

Nat*_*nes 4

仅当图像有效时才会触发加载事件:

$('.userFeatureProductImage').hide();
$('.userFeatureProductImage img').load(function() {
  $(this).closest('.userFeatureProductImage').show();
});
Run Code Online (Sandbox Code Playgroud)