gpt4 book ai didi

Jquery:在两个不同的地方选择两个相等的数字,然后应用css背景黄色

转载 作者:行者123 更新时间:2023-12-01 07:29:56 25 4
gpt4 key购买 nike

我有一个表,里面有一个 tr,其中有一个 td,其中包含“4a.Contrata”。同一个 tr 有一个 td,其价格类似于“$125.45”,并且该价格与表内的另一个 td 的数字相同。我想要做的就是为这两个相等的价格添加一个黄色的 CSS 背景。

现在我所做的就是向“4a.contrata”所在的 tr 添加黄色背景。

这是我之前所做的描述的 html,基本上我试图将黄色背景添加到 162,87 美元(这个数字各不相同,所以我需要“选择”这个)表内的价格和表中的价格就在“4a.Contrata”旁边

http://jsfiddle.net/GBqWu/4/

价格不仅会改变数量,还会改变位置。我需要脚趾表达的逻辑是:如果 td 与包含 4a.Contrata 的 tr 内的 td 相同,则应用黄色背景

最佳答案

假设您想突出显示任何匹配的单元格(可能位于任意位置),您可以执行以下操作:

var number = "$" + $("#fichadelcontacto tr:contains('4a.Contrata')").text().replace(/[\r\n\t ]+/gim, '').split("$")[1];

jQuery.each($("#fichadelcontacto td"), function() {
if ($(this).text().replace(/[\r\n\t ]+/gim, '').indexOf(number) == 0) {
$(this).css("background", "yellow");
}
});

这是一个工作示例:http://jsfiddle.net/GBqWu/7/

关于Jquery:在两个不同的地方选择两个相等的数字,然后应用css背景黄色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6977125/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com