JSFiddle - React, Tailwind, and code Playground

by johnbk

HTML

<div class="action"></div>
<div class="swtichDivName">Swtich Div Name</div>

CSS

div{
    margin: 20px;
    border: 1px solid black;
    height: 40px; 
}

JavaScript

function doSomething(divName){
  
    $(".action").off().addClass(divName).html(divName).click(function(){
        alert(divName);
    });
}

$(function(){
    doSomething("divOne");//First call on Dom Ready
    
    $(".swtichDivName").click(function(){
        doSomething("divTwo"); //Second call after switching
    });
    
});