jQuery Ancestor Listener

时间:2010-04-19 11:18:17

标签: jquery

如何在文档的祖先被移除或不再显示在文档中时触发事件?

由于

2 个答案:

答案 0 :(得分:0)

删除元素时不会触发任何事件。但是,您可以检查元素是否不存在,执行某些操作,例如:

if (! $('#element_id_here').get(0))
{
   // your code here
}

答案 1 :(得分:0)

如果删除了元素的祖先,则也会删除DOM子树。

  • 在这种情况下,你没有要点击的元素,因为它们已经消失了

如果祖先不可见,那么DOM子树也是不可见的。

  • 在这种情况下,你必须通过身份$("#undisplayed_element_id")
  • 去那里

我认为没有这样的命令:

 $("#the_id").hey_im_going_to_vanish(function()...)