JSFiddle - React, Tailwind, and code Playground

HTML

<input type="checkbox">

JavaScript

var input = document.querySelectorAll('input')[0];

input.indeterminate = true;

$(input).on(
    'change click focus blur mousedown mouseenter mouseleave mouseup',
    function(e){ alert(e); }
);