JSFiddle - React, Tailwind, and code Playground
HTML
<input type="checkbox" class="test" /><br />
<input type="checkbox" class="test" /><br />
<input type="checkbox" class="test" /><br />
<input type="checkbox" class="test" /><br />
<input type="checkbox" class="test" /><br />
<input type="checkbox" class="test" /><br />
<input type="checkbox" class="test" /><br />
JavaScript
function clickReset ()
{
var isChecked = false,
clicked = $(this),
set = $('.' + clicked.attr('class') + ':checked').not (clicked);
if (isChecked = clicked.attr('checked'))
{
set.attr('checked', false);
}
return true;
}
$(function ()
{
$('.test').click (clickReset);
});