Disons que je définis un élément
$foo = $('#foo');
et puis j'appelle
$foo.remove()
d'un événement. Ma question est la suivante: comment vérifier si $ foo a été supprimé du DOM ou non? J'ai trouvé que cela $foo.is(':hidden')
fonctionne, mais cela reviendrait bien sûr aussi vrai si je appelais simplement $foo.hide()
.
$foo.closest(document.documentElement)
est plus rapide (si quelqu'un se soucie de jsperf.com/jquery-element-in-dom )