【问题标题】:Find Length of Div查找 Div 的长度
【发布时间】:2013-04-11 02:30:18
【问题描述】:

如何查找 div 中存在的元素数量?我也想打印 div 中存在的元素列表。 我已经尝试过了,但它不起作用..

<!DOCTYPE html>
<html>
<head>
<title> Div Length</title>
<script type="text/javascript" src="js/jquery-1.6.2.min.js">

</script>
<script>
    $(function ()
    {
    alert(' Elements are ' +$('#main').length);

    }
    )
</script> 
</head> 
<body>

<div id="main">

<img src="images/thumb1.jpg"; height="30" width="30" />
<img src="images/thumb2.jpg"; height="30" width="30"/>
<img src="images/thumb3.jpg"; height="30" width="30"/>
<img src="images/thumb4.jpg"; height="30" width="30"/>
<div id="main1">

</div>

<div id="main2">

</div>


</div>
</body> 
</html>

我需要找到长度,因为我是从 j 查询中动态添加 div 中的元素,所以最后我想检查所有已成功添加的元素。

谢谢,

【问题讨论】:

标签: jquery html


【解决方案1】:

$("div#main").children().length

【讨论】:

    【解决方案2】:

    如果您想处理已动态添加的每个项目,则根本不需要获取长度。相反,您可能只是像这样循环每个循环

    $('#main img').each(function(index){
      // Your code
      console.log( $(this).html() );
    });
    

    【讨论】:

      【解决方案3】:

      有很多方法可以做到这一点。

      解决方案:

      取决于你想计算什么:

      $('#main div').length返回maindiv中的div个数

      $('#main img').length返回maindiv中的图片数量

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2012-09-06
        • 2020-12-09
        • 2018-07-24
        • 2011-08-27
        • 2016-12-20
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多