是否可以在另一个if语句中运行if语句,例如粗略的代码
if (background-color = grey) {
return
If (time >= 2.00) {
return $(`td.${item.beacon}`).css({'border-color':'lime', 'border-width':'thick' }).toggleClass('coloured');
}else if (time <=2.00){
return $(`td.${item.beacon}`).css({'border-color':'red', 'border-width':'thick' }).toggleClass('coloured');}
我似乎无法让上述工作。
答案 0 :(得分:1)
您可以考虑将其抽象为一个类。
或者你可以这样做:
if (background-color = grey) {
border-color = time < 2 ? 'red': 'lime';
var result = $(`td.${item.beacon}`).css({'border-color': border-color, 'border-width':'thick' }).toggleClass('coloured');
return result
}
答案 1 :(得分:-1)
您正在使用不必要的回报。 这应该有用。
if (background-color == grey) {
if (time >= 2.00) {
return $(`td.${item.beacon}`).css({'border-color':'lime', 'border-width':'thick' }).toggleClass('coloured');
}else if (time <=2.00){
return $(`td.${item.beacon}`).css({'border-color':'red', 'border-width':'thick' }).toggleClass('coloured');
}
}