JSFiddle - React, Tailwind, and code Playground

HTML

<div id=container></div>

JavaScript

var paper = new Raphael("container");

var rect = paper.rect(50, 40, 50, 50).attr({fill: 'red'});

rect.click(function() {
  alert('clicked!');
});


triggerClick(rect);

function triggerClick(element) {
    for(var i = 0, len = element.events.length; i < len; i++) {
        if (element.events[i].name == 'click') {
            element.events[i].f();
        }
    }
}