我有这样的代码:
<a id="3" class="off area" name = "2" href="">Colchester</a>
<a id="1" class="off area" name = "1" href="">Leicester</a>
<a id="2" class="off area" name = "2" href="">London</a>
<a id="4" class="on area" name = "1" href="">Winchester</a>
对于具有“on”类的链接,我需要 NAME 属性的总和。(即只有温彻斯特)。
$('.area .on').each(function() {
alert(this.id);
total += parseInt(this.id, 10);
});
我可以计算 ID,但不能计算 NAME 属性。所以
total += parseInt(this.id, 10);
正在工作,但这不会:
total += parseInt(this.attr('name'), 10);