observe updates run function
Change class name on click in jQuery
by ian_smithz
HTML
<button>
button
</button>
<div id="content">
xxxxx
</div>
JavaScript
$("button").on("click", function(){
$("#content").append("<span>FUS</span>");
$("#content").append("<span> RO</span>");
$("#content").append("<span> DAH</span>");
});
var sausages = function(){
console.log('sausages called');
}
var observeTimer;
$("#content").on("DOMSubtreeModified", function(){
if (observeTimer) clearTimeout(observeTimer);
//observeTimer = setTimeout(function() { alert("finished"); }, 100);
observeTimer = setTimeout(sausages, 100);
});