JSFiddle - React, Tailwind, and code Playground

by Gourav Singh

HTML

<div class="first div">
<div class="second">  
<div class="title">Hi</div>
<div class="test-icon" style="background-image: url(https://1.jpg);">
</div>
</div>
</div>

<div class="first div">
<div class="second">  
<div class="title">Hi</div>
<div class="test-icon" style="background-image: url(https://12.jpg);">
</div>
</div>
</div>

<div class="first div">
<div class="second">  
<div class="title">Hi</div>
<div class="test-icon" style="background-image: url(https://123.jpg);">
</div>
</div>
</div>

<div class="first div">
<div class="second">  
<div class="title">Hi</div>
<div class="test-icon" style="background-image: url(https://good.jpg);">
</div>
</div>
</div>

<div class="first div">
<div class="second">  
<div class="title">Hi</div>
<div class="test-icon" style="background-image: url(https://good1.jpg);">
</div>
</div>
</div>

JavaScript

$('.first').find('.test-icon').each(function(){
    if($(this).css('background-image').indexOf("good.jpg") == -1 &&
        $(this).css('background-image').indexOf("good1.jpg") == -1 &&
          $(this).css('background-image').indexOf("good2.jpg") == -1){
      console.log($(this).closest('.first').remove());
    }    
});