JSFiddle - React, Tailwind, and code Playground
by tabalinas
HTML
<button id="fire">Fire</button>
<button id="remove">Remove</button>
<button id="add">Add</button>
JavaScript
var i = 0;
var callBack = function() {
console.log(i++);
}
var callbacks = $.Callbacks();
$("#add").click(function() {
callbacks.add(callBack);
});
$("#remove").click(function() {
callbacks.remove(callBack);
});
$("#fire").click(function() {
callbacks.fire();
});