【发布时间】:2023-01-22 11:12:38
【问题描述】:
晚上好!
我有很多带有“.goods__variants”类和内部不同文本的div。 因此,如果我有“1 种颜色”,它是正确的,但如果我有 15 种颜色,我会看到“15 种颜色”,所以不正确。我需要更改所有包含内部数字大于 1 的 div,并将文本“颜色”替换为“颜色”。
我会尝试这样做,但我不想为每个数字写下每一行值。如何为所有数字更动态地完成此操作?非常感谢!
代码:
$('.goods__variants').each(function() {
var text = $(this).text();
text.indexOf("4 Farbe") >= 0 ? text = text.replace('4 Color', '4 Colors') : null;
$(this).text(text);
});
【问题讨论】:
标签: javascript jquery