首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将颜色更改为不同的php结果

问将颜色更改为不同的php结果
EN

Stack Overflow用户
提问于 2016-03-03 09:50:30
回答 2查看 153关注 0票数 0

所以,我得到了一个php文件,其中我有一个像$status=array("onhold" => "Asteptare", "canceled" => "Anulata", "complete" => "Finalizata");这样的数组

结果显示在<td>".$status[$row['status']]."</td>中

我想要做一个jQuery脚本,使这些结果有不同的颜色,例如:保持有橙色,取消有红色,完全有绿色。我不知道如何创作它。

试图使用$($status).change(function(){ . })来制作一些东西,但是没有工作。

有人能帮忙吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-03-03 09:58:25

把你的HTML修改成-

代码语言:javascript
复制
<td class=\"".$row['status']."\">".$status[$row['status']]."</td>

现在,每个TD都将得到一个名称为其状态的类。

在你的CSS添加类上-

代码语言:javascript
复制
.onhold { 
   color: orange;
}
.canceled{ 
   color: red;
}
.complete{ 
   color: green;
}
票数 7
EN

Stack Overflow用户

发布于 2016-03-03 09:56:10

首先,试着在表格中显示如下所示:

代码语言:javascript
复制
<td id=\"".$status[$row['status']]."\">".$status[$row['status']]."</td>

现在,jquery代码可以如下所示:

代码语言:javascript
复制
if($status[$row['status']]=="Anulata"){
echo "$(#".$status[$row['status']].").css('color','red');";
}
票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35768605

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档