【问题标题】:count objects in javascript在javascript中计算对象
【发布时间】:2011-10-06 23:28:11
【问题描述】:

我有一点 js 问题,并认为这个美妙的社区能够帮助我!

假设我想查找所有 $('footer') 元素,并且我想知道页面上是否有 1 个或 2 个页脚。 我该怎么做?

使用 length() 或类似的东西?

非常感谢您的帮助:)

【问题讨论】:

  • 这很容易通过谷歌找到
  • -1 "这个问题没有显示任何研究工作"
  • 我研究过。我找到了 lenght() 但不知何故我使用它的方式与 zepto.js 不兼容(我使用它)或者我犯了一个错误。所以这就是为什么我在这里问这个问题,以获得正确的语法:)
  • @Pablo Fernandez:几乎这里提出的每个问题都可以通过谷歌搜索找到。如果每个人都这样,我们就不需要这个网站了,对吗?
  • @Jawad,阅读这篇文章:blog.stackoverflow.com/2011/02/are-some-questions-too-simple Jeff 说 “是的,有些问题太简单了,无法回答”

标签: javascript jquery zepto


【解决方案1】:

使用length[docs] 属性。

$('footer').length;

请参阅the jQuery docs

他们真的非常好,在搜索字段中输入length 会动态地为您带来解决方案。

【讨论】:

    【解决方案2】:

    或使用 .size() 函数 - 请参阅 jquery docs

    $('footer').size();
    

    【讨论】:

    • 这实际上也很好,因为它与我使用的库 zepto.js 兼容。谢谢:)
    【解决方案3】:

    你当然可以使用:

    document.getElementsByTagName('footer').length;
    

    但是footer是HTML5元素,目前很多浏览器还不支持。

    【讨论】:

      猜你喜欢
      • 2013-06-03
      • 2014-02-24
      • 2016-01-10
      • 1970-01-01
      • 2017-11-24
      • 2019-04-04
      • 1970-01-01
      • 1970-01-01
      • 2020-10-11
      相关资源
      最近更新 更多