JSFiddle - React, Tailwind, and code Playground

by JamesKyle

HTML

<input type="checkbox" id="test">

<label for="test">test</label>

JavaScript

$('[for]').click(function(e) {
    e.preventDefault();
    var forId = '#' + $(this).attr('for');
    $(forId).click();
});

$('input[type="checkbox"]')
    .filter(':checked')
    .addClass('checked')
    .end()
    .change(function() {
        $(this).toggleClass('checked');
    });