次のような出力が生成されます。
<figure>
<a href="location.php"><img src=""></a>
</figure>
そして、このJSを適用すると:
$(funciton() {
$('img').each(function(){
if($(this).attr('src') == null || $(this).attr('src') == '')
{
$(this).parent().remove();
}
});
img タグを削除し、タグの親ですが、この出力をページに残します。
<figure>
"​"
</figure>
parent't の親タグを削除するか、空白のエンティティが存在しないようにトリミングするにはどうすればよいですか? figure タグに何かがある場合、css から 1px の高さとマージンがあります。私はcssを変更できますが、これを理解したいので、助けていただければ幸いです!