如何检查htmlElement对象存在于DOM中 [英] How to check htmlElement object exists in DOM

查看:161
本文介绍了如何检查htmlElement对象存在于DOM中的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有htmlElement对象,我需要检查它存在于DOM中:
它不存在于选择器中。

  $(htmlElement).length // 1 
$(htmlElement)[0] .className // k-button k-state-hover
$(htmlElement)[0] .nodeName // LI
$(li.k-button.k-state-hover)。length // 0


解决方案

您可以检查DOM是否包含 htmlElement

  if($ .contains(document,$(htmlElement)){
// htmlElement附加到DOM
}


I have htmlElement object and I need check it on exists in DOM: It doesn't exist by selector.

$(htmlElement).length // 1 
$(htmlElement)[0].className // k-button k-state-hover 
$(htmlElement)[0].nodeName // LI 
$("li.k-button.k-state-hover").length // 0

解决方案

You can check whether the DOM contains htmlElement with

if ($.contains(document, $(htmlElement)){
    // htmlElement is attached to the DOM
}

这篇关于如何检查htmlElement对象存在于DOM中的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆