$image ='< img src="http://xyz.com/'.$add_image4.'" class="magnify" alt="/>';
& 如果$add_image4
为空,空白图像仍显示如何删除它?
你可以使用这个:
<img src="http://theglenbot.com/a-broken-image.jpg" onerror="this.parentNode.removeChild(this);" />
这个帖子可能会对你有所帮助。
下面是如何在 jQuery 中做到这一点:
$(function() {
$("img.magnify").on('error', function() {
$(this).remove();
});
});
如前所述,class="magnify"
如果加载失败,将删除所有带有的 img 节点。
可以根据需要调整“img.magnify”选择器以处理更多/更少/不同的 img 节点。