JSFiddle - React, Tailwind, and code Playground

by kosmos

HTML

<div class="a" data-variant="hello world">click A</div>
<div class="b" data-variant="good bye world">click B</div>

JavaScript

var MyClass = function(){
    return {
        Set: function(a, b, c){
            return [a, b, c].toString();
        },
        
        Modify: function(a){
            return a + ' .)';
        }
    }
};

$(function(){
    var mc = new MyClass();
    
    $('.a').on('click', function(){
        alert( mc.Modify($(this).data('variant')) );
    });
    
    $('.b').on('click', function(){
        alert( mc.Modify($(this).data('variant')) );
    });
    
});