Let’s say that I define an element
$foo = $('#foo');
and then I call
$foo.remove()
from some event. My question is, how do I check whether $foo has been removed from the DOM or not? I’ve found that $foo.is(':hidden') works, but that would of course also return true if I merely called $foo.hide().
Like this:
This will still work if one of the element’s parents was removed (in which case the element itself will still have a parent).