【问题标题】:number of elements inside a div with jquery [duplicate]带有jquery的div内的元素数[重复]
【发布时间】:2012-10-18 02:17:37
【问题描述】:

可能重复:
get the elements number inside parent div jquery

是否可以获取 div 内的元素数量?

<div id=count">
   <span></span>
   <span></span>
   <span></span>
   <span></span>
</div>

结果应该是

 4

【问题讨论】:

  • 你是指子元素还是div中的所有元素?
  • 内部元素的数量可能与子元素的数量不同。你要哪个?
  • 你真的认为答案是不可能的吗?你做过研究吗?
  • 答案会在几秒钟内出现在此网站或谷歌上的搜索中......至少下次尝试
  • 我认为你真的应该考虑为此使用一些过滤器,这是一个很好的解决方案:jsfiddle.net/GYjh7

标签: javascript jquery html


【解决方案1】:
$('#count').children().length; // 4

【讨论】:

    【解决方案2】:
    var count = $('#count > *').length;
    

    【讨论】:

    • 编辑前我要先回答 :) +1
    • +1 有点变态的方法:)
    猜你喜欢
    • 2018-08-29
    • 2021-08-26
    • 2017-06-13
    • 2014-04-27
    • 2017-12-31
    • 2015-06-24
    • 1970-01-01
    • 2018-09-24
    • 2017-12-04
    相关资源
    最近更新 更多