JSFiddle - React, Tailwind, and code Playground

by nate

HTML

<script src="http://trentrichardson.com/Impromptu/scripts/jquery-impromptu.4.0.min.js"></script>
<a href="#" id="mybutton">Click me</a>

JavaScript

$('#mybutton').on('click', { callback: imgButton_Click }, confirm);

function confirm(event) {
    // Much better than return false -- google for more info
    event.preventDefault();
    
    $.prompt("Are you sure?", {
        submit: function (e, v, m, f) {
            if (v === true) {
                event.data.callback();
            }
        },
        buttons: { Yes: true, Cancel: false }
    });
}

function imgButton_Click () {
    alert('returned true... firing imgButton_Click');
}