javascript - 更改可变文本颜色

标签 javascript html css variables if-statement

我对此很陌生,所以如果我说得不正确,请原谅我。

我正在调用一个提供火车服务状态的 API。它显示状态为“优质服务、轻微延误、暂停等)

我可以正常工作,但我想要一个 if else 语句,说明如果服务良好,则保持字体颜色不变,但任何其他颜色 - 将其设为不同的颜色。下面是我的代码

var statuswaterloo = value.lineStatuses[0].statusSeverityDescription;
console.log(statuswaterloo);

$('.statuswaterloo').text(statuswaterloo);

if (statuswaterloo = "Good Service") {} 

else {
color: red;
}

最佳答案

您不需要 if else,而是使用否定比较或 if not 语法。然后像这样使用 !=

if (statuswaterloo != "Good Service") {
  $('.statuswaterloo').css('color', 'red')
}

关于javascript - 更改可变文本颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56414228/

相关文章:

javascript - JQuery 检查页面加载时输入是否为空

javascript - 访问 iFrame 中动态生成的元素

javascript - 处理溢出的 Reveal JS 幻灯片的最佳方法

css - 无缝 SVG 动画

javascript - 滚动后如何在导航栏中创建淡入淡出?

javascript - 如何在javascript中初始化一个对象?

javascript - jQuery:在脚本插入时调用 globalEval

javascript - 如何使用 HTML 5 日期输入增加月份 - 将结果输出到 DOM

html - 是否可以在html文档中包含html文档?

html - Margin top 在 IE 6 中不起作用