gpt4 book ai didi

javascript - 如何使用 jQuery 过滤功能仅捕获前几个字母?

转载 作者:行者123 更新时间:2023-11-28 11:33:27 27 4
gpt4 key购买 nike

如果找到文本“Off”,我将通过 CSS 更改背景。工作正常。

$('td:contains("Off")').filter(function() {
return $(this).text() == "Off";
}).css({"background":"#667881", "color":"white"});

有没有办法修改上面的 jQuery .filter 函数以仅测试前 3 个字符(仅捕获“Off”)?一些文本字段包含更多内容:

“多说几句”

即使这些包含“Off”,也不会通过我上面的代码来定位

但是,我不希望这样的人成为目标:“一些更多的话关闭”

最佳答案

您可以在过滤器函数中向 $(this).text() 添加子字符串,如下所示

$('td').filter(function() {
return $(this).text().substring(0,3) == "Off";
}).css({"background":"#667881", "color":"white"});

关于javascript - 如何使用 jQuery 过滤功能仅捕获前几个字母?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32484806/

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