+ -
当前位置:首页 → 问答吧 → 请教一个遍历,求和的问题

请教一个遍历,求和的问题

时间:2009-03-18

来源:互联网

<li>12</li>
<li>20</li>
<li>30</li>


请问怎么才能得到3个<li>的总和呢?就是12+20+30=62

另外EACH能用在这上面吗?我手册查了老半天没查到。。。谢谢了

作者: orclord   发布时间: 2009-03-18

顶了,我刚学习呢!!

作者: hwyellow   发布时间: 2009-03-19

自己顶一下~

作者: orclord   发布时间: 2009-03-19

var sum = 0;
    $("ul > li").each(function(i){
      sum = sum + parseInt($(this).text());
    });
    alert(sum);

作者: newleft   发布时间: 2009-03-19

谢谢!可以用了!
我再研究一下:)

作者: orclord   发布时间: 2009-03-19

貌似$(this).text()是获得该文本域上的值

作者: wese345   发布时间: 2009-03-20

text()
取得所有匹配元素的内容。
谁告诉你是获得该文本域上的值 ?
有时间可以看看api

作者: evilpaw   发布时间: 2009-03-20

恩,获得内容,然后通过parseInt转化了一下

作者: signs   发布时间: 2009-03-20

真的可行?不会吧?我的显示0

作者: 43412512   发布时间: 2010-05-24