我想知道某个元素是否在文档中。知道元素是否在文档中的最佳方法是什么?
我试了两个选项,我想知道哪一个是最好的资源。
1)
var $lastParent = $(element).parents().last();
var nodeName = $lastParent.prop('nodeName').toLowerCase();
var isInDocument = (nodeName == 'html');
2)
var isInDocument = document.contains(element);
的[可能重复是否有一个 “存在” 功能的jQuery? ](http://stackoverflow.com/questions/31044/is-there-an-exists-function-for-jquery) – Mathletics 2014-11-24 20:13:07
检查它的长度? – Huangism 2014-11-24 20:13:09
如果选择器不返回null,则它存在。 – ProllyGeek 2014-11-24 20:13:59