JSFiddle - React, Tailwind, and code Playground
by rwaldron
HTML
<div id="swipeTarget"></div>
JavaScript
var $elem = $('#swipeTarget'),
SomeConstructor = function($elem, label) {
this.thing = null;
$elem.bind('test', { label: label }, this.handler);
};
SomeConstructor.prototype = {
handler: function(event) {
console.log(this, event, event.data.label);
}
};
var obj1 = new SomeConstructor($elem, 'label-1'),
obj2 = new SomeConstructor($elem, 'label-2');
$elem.trigger('test');