2011-01-05 48 views
3

我有一个删除h4元素的脚本,然后在它的位置为隐藏的表单创建动画。 我想检查,如果h4元素已被删除,以便如果按下相同的按钮,而窗体是可见的,它会动画出来。检查元素是否已被删除JQuery

这里是我的代码的第一部分

$('#editMapItem h4').remove(); 

回答

6

检查选择的长度,这样的:

$('#editMapItem h4').length 

如果= 0,您已删除它。

+0

谢谢!将接受什么时候它会让我:P – manycheese 2011-01-05 16:07:41

+1

这将通过将$('#editMapItem h4')'存储在变量中(这通常是性能优化的好主意)来实现。 [我如何检查一个jQuery元素是否在DOM?](http://stackoverflow.com/q/3086068/323407)有一个更通用的方法。 – Tgr 2014-06-27 21:42:32

0

您可以使用Firebug附加在Firefox中检查任何元素的可见性。希望这可以帮助。