JSFiddle - React, Tailwind, and code Playground
HTML
<link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css">
<script src="//maxcdn.bootstrapcdn.com/bootstrap/3.2.0/js/bootstrap.min.js"></script>
<div class="row">
<div class="col-sm-4">a1</div>
<div class="col-sm-4">a2</div>
<div class="col-sm-4">a3</div>
<div class="col-sm-4">b1</div>
<div class="col-sm-4">b2</div>
<div class="col-sm-4">b3</div>
<div class="col-sm-4">c1</div>
<div class="col-sm-4">c2</div>
<div class="col-sm-4">c3</div>
</div>
CSS
.row > div:nth-child(3n+1)
{
clear: both;
}
.row > div:nth-child(even)
{
background-color: #c0c0c0;
}
.row > div:nth-child(odd)
{
background-color: #dddddd;
}
JavaScript
$('.row > div').on('click' , function()
{
this.remove();
});