jQuery   发布时间:2022-04-19  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了在jQuery的.closest()中使用类名称大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我试图做一些“运行总计”的计算,这是我的代码
$('.quantity_input').live('change',function(){         
                var ValOne = parseFloat($(this).val());
                var ValTwo = parseFloat($(".price").text())
                var @R_272_10586@l@R_272_10586@l = ((ValOnE) * (ValTwo));                         
                $('.cost_of_items').closest('.cost_of_items').text(@R_272_10586@l@R_272_10586@l.toFixed(2));
                calc@R_272_10586@l();
            });

.quantity_input是一个输入,.price是产品的价格,.cost_of_items是我要更新项目的总成本,即。 item1 =£5 x 3 quantity =£15 @R_272_10586@l for item1
calc@R_272_10586@l()是一个只更新订单总成本的函数。问题是保持所有的数学在表的一行,即我在上面的代码执行计算,它不坚持其行,更新所有的字段与类.cost_of_items等…

显示我的html的问题是它动态添加的jQuery .appends(),但这里是相关的jQuery:

$('#items').append('<tr class="tableRow"><td><a class="removeItem" href="#"><img src="/admin/images/delete.png"></img></a><td class="om_part_no">' + omPartNo + '</td><td>' + supPartNo + '</td><td>' + cat + '</td><td class="description">' + desc + '</td><td>' + manuf + '</td><td>' + list + '</td><td>' + disc + '</td><td><p class="add_edit">Add/Edit</p><input type="text" class="quantity_input" name="quantity_input" /></td><td class="price_each_nett price">' + priceEach + '</td><td class="cost_of_items"></td><td><p class="add_edit">Add/Edit</p><input type="text" class="project_ref_input" name="project_ref_input" /><p class="project_ref"></p></td></tr>');

编辑:

工作解决方案:

$('.quantity_input').live('change',function(){         
                var ValOne = parseFloat($(this).val());
                var ValTwo = parseFloat($(this).closest('tr').find('.price').text())
                var @R_272_10586@l@R_272_10586@l = ((ValOnE) * (ValTwo));                         
                $(this).closest('tr').find('.cost_of_items').text(@R_272_10586@l@R_272_10586@l.toFixed(2));
                calc@R_272_10586@l();
            });

解决方法

您需要在< tr>中找到.cost_of_items。包含:
$(this).closest('tr').find('.cost_of_items')

大佬总结

以上是大佬教程为你收集整理的在jQuery的.closest()中使用类名称全部内容,希望文章能够帮你解决在jQuery的.closest()中使用类名称所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。