如何检查div是否存在?

时间:2012-07-21 06:54:43

标签: jquery

  

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

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

div class="created"由JavaScript自动生成使用追加函数jQuery进行一些验证我需要检查div是否生成我是如何做到的。使用jQuery。

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

2 个答案:

答案 0 :(得分:10)

请尝试以下操作:

$('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更可靠。

答案 1 :(得分:5)

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

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

}