gpt4 book ai didi

Jquery 循环整个 ul 发现不同的 attr ('tax' )

转载 作者:行者123 更新时间:2023-12-01 08:18:13 24 4
gpt4 key购买 nike

因此,我有一个填充了产品的列表元素,我需要计算最终价格,但要做到这一点,我需要找到具有相同税费的女巫产品。

这样做我可以隔离它们,但是我怎样才能自动做到这一点呢?我的意思是,如果我不知道税费,我如何找到不同的税费并将其加入其中?

希望我的英语很好,可以表达清楚。

谢谢

$('#list').find('li').each(function(i) {
if($(this).attr('tax') == 6) {
console.log('6');
} else if($(this).attr('tax') == 13) {
console.log('13');
} else if($(this).attr('tax') == 23) {
console.log('23');
} else { }
});

最佳答案

这将创建一个“数据”对象,其属性是不同的税收值,每个属性的值是匹配 DOM 元素的数组。

var data = {};

$('#list').find('li').each(function(i) {
var tax = $(this).attr('tax');
if(!data[tax]) data[tax] = [];

var len = data[tax].length;
data[tax][len] = this;
});

关于Jquery 循环整个 ul 发现不同的 attr ('tax' ),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9127602/

24 4 0
文章推荐: jquery - 使用 jQuery AutoComplete,有没有办法在用户有 0 个输入并获得焦点时显示帮助?
文章推荐: json - 重写 标签单击事件以在其自己的
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com