所以,我得到了一个php文件,其中有一个类似$status=array("onhold" => "Asteptare", "canceled" => "Anulata", "complete" => "Finalizata");
结果以<td>".$status[$row['status']]."</td>
显示
我想制作一个jQuery脚本,使这些结果具有不同的颜色,例如:保留具有橙色,取消具有红色,完成具有绿色。我不知道如何创建它。
试图用 $($status).change(function(){...}) 但没有工作。
有人可以帮忙吗?
将 HTML 更改为此 -
<td class='"".$row['status']."'">".$status[$row['status']]."</td>
现在,每个TD都会获得一个带有其状态名称的类。
并在您的 CSS 上添加类 -
.onhold {
color: orange;
}
.canceled{
color: red;
}
.complete{
color: green;
}
首先尝试在表中显示它,如下所示:
<td id='"".$status[$row['status']]."'">".$status[$row['status']]."</td>
现在jquery代码可能是这样的:
if($status[$row['status']]=="Anulata"){
echo "$(#".$status[$row['status']].").css('color','red');";
}