Simple programmatic trigger click

HTML

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

<hr>

<button id="bar">
  Checker
</button>
<hr>
<textarea id="baz">

</textarea>

JavaScript

$('#bar').on('click', function() {
  $("#foo").prop('disabled', true);
  alert("pause"); // alert, modal, dialog all break trigger event
  $("#foo").prop('disabled', false).trigger('click');
});

$("input:checkbox").on("change", function() {
  $("#baz").val("check completed!");
});