jQuery - Trigger event when an element is removed from the DOM

前端 未结 16 1925
面向向阳花
面向向阳花 2020-11-22 17:29

I\'m trying to figure out how to execute some js code when an element is removed from the page:

jQuery(\'#some-element\').remove(); // remove some element fr         


        
16条回答
  •  时光取名叫无心
    2020-11-22 18:01

    referencing to @David answer:

    When You want to do soo with another function, eg. html() like in my case, don't forget to add return in new function:

    (function() {
        var ev = new $.Event('html'),
            orig = $.fn.html;
        $.fn.html = function() {
            $(this).trigger(ev);
            return orig.apply(this, arguments);
        }
    })();
    

提交回复
热议问题