Javascript帮助-如果找到特定文本,更改文本颜色



我正在寻找一些帮助改变下面的代码不应用第二种颜色,如果没有找到文本。我打算根据颜色将代码与其他文本一起使用一次,并更改:

$(document).on('knack-view-render.any', function(event, view, data)     
{
$("td.field_1416 > span , td.field_1416 > span > i").each(function() 
{
var cordaequipeROSA = ($(this).find("span").text().trim() == "Equipe Rosa") ? "#ff00ee" : "#a4b7c9";
$(this).css("color", cordaequipeROSA);
})
});

我想删除第二个颜色选项,并复制代码与其他属性,像这样:

$(document).on('knack-view-render.any', function(event, view, data)     
{
$("td.field_1416 > span , td.field_1416 > span > i").each(function() 
{
var cordaequipeBRANCA = ($(this).find("span").text().trim() == "Equipe BRANCA") ? "#fff" : "#a4b7c9";
$(this).css("color", cordaequipeBRANCA);
});
});

有没有人知道我应该在代码中改变什么,以便每个($(this).find("span").text().trim() == " search_criterion ")只应用一种颜色?

谢谢!

<input id="textbox">
<script>
function changecolor() 
{
if textbox.value === "TEXT THAT SHOULD CHANGE COLOR") 
{
document.getElementById("textbox").style.color = 'THE COLOR THAT IT CHANGES TO';
} 
else 
{
document.getElementById("textbox").style.color = 'black';
}
}
document.addEventListener('keyup', (event) => changecolor(), false)
</script>

相关内容

  • 没有找到相关文章

最新更新