如何检查 div 是不是存在? [复制]

Posted

技术标签:

【中文标题】如何检查 div 是不是存在? [复制]【英文标题】:How to check a div is exists or not? [duplicate]如何检查 div 是否存在? [复制] 【发布时间】:2012-07-20 08:46:19 【问题描述】:

可能重复:Is there an “exists” function for jQuery

 <div class="XXX">
  <div class="created">
  </div>
</div>

div class="created"javascript 自动生成,使用附加函数 jQuery 进行一些验证我需要检查是否生成了 div 我该如何执行此操作。使用 jQuery。

类似$('.xxx').html()==' '

【问题讨论】:

【参考方案1】:

尝试如下:

$('div.XXX div.created').length

如果 div 未创建,则 $('div.XXX div.created').length 将返回 0。

if( $('div.XXX div.created').length > 0 )
  // do something 

在jQuery中,它有方法.size(),类似$('div.XXX div.created').size()的实现,但.length更可靠。

【讨论】:

【参考方案2】:

您可以使用 jQuery length 属性返回所选元素的数量:

if ($('.XXX div.created').length > 0) 


【讨论】:

以上是关于如何检查 div 是不是存在? [复制]的主要内容,如果未能解决你的问题,请参考以下文章