JSFiddle - React, Tailwind, and code Playground
HTML
<div class="itemlabel">
<div class="icon"><a href="#select1">1</a></div>
<div class="icon"><a href="#select2">2</a></div>
<div class="icon"><a href="#select3">3</a></div>
<div class="icon"><a href="#select4">4</a></div>
<div class="icon"><a href="#select5">5</a></div>
<div class="icon"><a href="#select6">6</a></div>
<div class="icon"><a href="#select7">7</a></div>
<div class="icon"><a href="#select8">8</a></div>
<div style="clear:both"></div>
</div>
<div class="items">
<div class="item active">
<span class="remove"> x</span>
<div class="lablecircle" id="select1">1</div>
</div>
<div class="item">
<span class="remove"> x</span>
<div class="lablecircle" id="select2">2</div>
</div>
<div class="item">
<span class="remove"> x</span>
<div class="lablecircle" id="select3">3</div>
</div>
<div class="item">
<span class="remove"> x</span>
<div class="lablecircle" id="select4">4</div>
</div>
<div class="item">
<span class="remove"> x</span>
<div class="lablecircle" id="select5">5</div>
</div>
<div class="item">
<span class="remove"> x</span>
<div class="lablecircle" id="select6">6</div>
</div>
<div class="item">
<span class="remove"> x</span>
<div class="lablecircle" id="select7">7</div>
</div>
<div class="item">
<span class="remove"> x</span>
<div class="lablecircle" id="select7">8</div>
</div>
</div>
CSS
.itemlabel{
text-align:center;
margin-bottom:50px;
margin-top:20px;
width:100%;
}
.itemlabel .icon {
font-size:14px;
color:#fff;
width:40px;
height:40px;
line-height:40px;
float:left;
background-color:#999;
text-decoration:none;
font-weight:bold;
border:1px solid red;
}
.item{
position:relative;
height:50px;
width:45%;
border:1px solid #ddd;
}
.item.active{
border:1px solid red;
}
.remove{
display:inline-block;
padding:5px;
background-color:red;
color:#fff;
margin:10px;
}
JavaScript
$(".remove").on('click', function() {
$(this).parent().remove();
var idd=$(this).next().attr('id')
$('.itemlabel div').find('a[href="#'+idd+'"]').parent().remove();
});