JSFiddle - React, Tailwind, and code Playground

HTML

<script src="http://code.jquery.com/jquery-1.8b2.js"></script>
<script src="http://code.jquery.com/ui/1.8.18/jquery-ui.min.js"></script>
<div id="container">loading...</div>
<div id="console"></div>

JavaScript

// test code

var count = 0;
$.widget("ui.dummy",{
    destroy: function(){
      $("#console").text("call destroy:"+count++);
    }
});

setInterval(function(){
  $("#container")
      .empty()
      .append("<div class='dummy'>dummy</div>")
      .find(".dummy")
          .dummy()
      .end();
},1000);