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

前端 未结 16 1957
面向向阳花
面向向阳花 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 17:47

    Just checked, it is already built-in in current version of JQuery:

    jQuery - v1.9.1

    jQuery UI - v1.10.2

    $("#myDiv").on("remove", function () {
        alert("Element was removed");
    })
    

    Important: This is functionality of Jquery UI script (not JQuery), so you have to load both scripts (jquery and jquery-ui) to make it work. Here is example: http://jsfiddle.net/72RTz/

提交回复
热议问题