【问题标题】: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()==' '

【问题讨论】:

    标签: jquery


    【解决方案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) {
      
      }
      

      【讨论】:

        猜你喜欢
        • 2015-03-08
        • 1970-01-01
        • 1970-01-01
        • 2012-03-17
        • 2018-09-27
        • 1970-01-01
        • 2021-03-08
        • 2018-03-27
        • 2017-06-18
        相关资源
        最近更新 更多