Javascript 第n个子分区选择器

Javascript 第n个子分区选择器,javascript,Javascript,使用此函数时,我没有正确代码的数量:请参阅附件。我不明白为什么 <script type="text/javascript"> $(document).ready(function(){ var $riepilogo = $('#riepilogo'); var $btn_riepilogo = $('#btn-riepilogo'); var parent_table; var quantity;

使用此函数时,我没有正确代码的数量:请参阅附件。我不明白为什么

<script type="text/javascript"> 
    $(document).ready(function(){ 
        var $riepilogo = $('#riepilogo');
        var $btn_riepilogo = $('#btn-riepilogo');
        var parent_table; 
        var quantity; 
        var tot_quantity; 

        $btn_riepilogo.on('click',function(){ 
            tot_quantity=0; 

            $('table',$riepilogo).html('<tr><th>Prodotto</th><th>Quantit‌​&agrave; (tot: <span id="tot-quantity"></span>)</th></tr>'); 
            $('form input[type="text"]').each(function(){ 
                quantity = parseInt($(this).val());

                if(quantity > 0) {
                    tot_quantity+=quantity;
                    parent_table = $(this).parent().parent().parent();
                    $('table',$riepilogo).append('<tr><td>'+$('div:nth-child(2)',parent_table).text()+'</td><td>'+quantity+'</td></tr>');
                    $('#tot-quantity').html(tot_quantity);
                }
            });

            $riepilogo.slideDown('fast');

            return false;
        });
    });
</script>

$(文档).ready(函数(){
var$riepilogo=$(“#riepilogo”);
变量$btn_riepilogo=$('btn riepilogo');
var父表;
var数量;
总风险量;
$btn_riepilogo.on('click',function(){
总量=0;
$('table',$riepilogo.html('prodotoquantit‌​&阿格拉夫;
$('form input[type=“text”]”)。每个(函数(){
数量=parseInt($(this).val());
如果(数量>0){
总数量+=数量;
parent_table=$(this.parent().parent().parent();
$('table',$riepilogo).append('+$('div:nth child(2)',parent_table.text()+'+''+quantity++');
$('tot quantity').html(tot#u quantity);
}
});
$riepilogo.slideDown('fast');
返回false;
});
});

请添加完整代码$(document).ready(函数(){var$riepilogo=$('#riepilogo');var$btn_riepilogo=$('#btn riepilogo');var parent_table;var quantity;var tot_quantity;$btn_riepilogo.on('click',函数(){tot_quantity=0;$('table',$riepilogo).html('prodotoquantità;(tot:);$('forminput[type=“text”])。每个(function(){quantity=parseInt($(this).val());如果不知道以图像形式呈现的呈现页面的html,则无法回答此问题。粗略猜测:在树的内部节点处选择描述性文本(使用选择器
$('div:nth child(2)”,parent_table)
),可能有不属于
div
s的同级元素干扰您的计数(即,第二个同级元素不是承载您所需信息的div)。该元素可能更适合您的需要。