JSFiddle - React, Tailwind, and code Playground
HTML
<script src="https://raw.github.com/jquery/jquery-ui/master/ui/jquery.ui.core.js"></script>
<script src="https://raw.github.com/jquery/jquery-ui/master/ui/jquery.ui.widget.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();
},100);