【发布时间】:2019-06-02 10:32:33
【问题描述】:
我对此很陌生,如果我说得不对,请原谅我。
我正在调用一个提供火车服务状态的 API。它显示状态为“良好的服务、轻微的延误、暂停等)
我有它的工作,但我想要一个 if else 语句,说明如果服务良好,然后保持字体颜色不变,但其他任何 - 使它成为不同的颜色。下面是我的代码
var statuswaterloo = value.lineStatuses[0].statusSeverityDescription;
console.log(statuswaterloo);
$('.statuswaterloo').text(statuswaterloo);
if (statuswaterloo = "Good Service") {}
else {
color: red;
}
【问题讨论】:
-
使用
==而不是=。==是 comparison operator,用于比较 2 个或多个值。而=是Assignment operator,用于设置变量(例如x = 5) -
您在 else 块中的语法也不完全正确。您需要按照
$('.statuswaterloo').css('color', 'red');的方式做一些事情
标签: javascript html css variables if-statement