JSFiddle - React, Tailwind, and code Playground
by andreortigao
HTML
<a href="javascript:void(0);" id="myLink">Click me</a>
JavaScript
(function($){
$.fn.toggleHandlers = function(eventType){
var i = 0;
var handlers = $.makeArray(arguments).slice(1);
return this.bind(eventType, function() {
handlers[i].apply(this, arguments);
if(i < handlers.length -1)
i++;
else
i = 0;
});
};
})(jQuery)
$("#myLink").toggleHandlers("click", function(){
$("body").append('<span>First</span><br />');
}, function(){
$("body").append("<span>Second</span><br />")
});