gpt4 book ai didi

javascript - 在js中分割字符串并询问是否基于特定字母

转载 作者:行者123 更新时间:2023-12-02 17:33:31 25 4
gpt4 key购买 nike

我想根据各种图像标签的alt文本执行if语句。所以我的标记是这样的:

<img src="image1.png" alt="1 vote, average: 3.00 out of 5">
<img src="image2.png" alt="3 votes, average: 4.00 out of 5">
<img src="image3.png" alt="5 votes, average: 5.00 out of 5">

我想做的是获取average:之后的数字,所以X.00

所以类似:

 $("img").each(function(){
if ($('img').attr('alt') /* .dofunctiontosplitthestring(); */ == '5.00')
{
// do something
}
});

图像的alt将始终相同,除了votevotes不同。因此,在 JS 中一定可以将 'average:' 之后的字符串拆分,以隔离数字并据此执行 if 语句。

最佳答案

如果你的数字总是有 2 位小数,你可以这样做:

$("img").each(function(){
var altParts = $(this).attr('alt').split(': ');
var average = '';

if (altParts.length == 2) {
average = altParts[1].substr(0,4);
}
if (average == '5.00')
{
alert($(this).attr('src'));
}
});

Example

关于javascript - 在js中分割字符串并询问是否基于特定字母,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22840860/

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